xmlslurper

    1

    2答えて

    GroovyのXMLSlurperで特定のノードを見つける必要があります。条件は、子ノードのテキスト/値が一致しなければならないことです。次の例では、年が '2003'、価格が'95 .95 'のブックノードを検索したいと考えています。考える <bookstore name="Store A"> <employee> <id>546343</id> <name>D

    0

    1答えて

    野生動物を操作しようとしています10.1。 standalone.xml via gradle buildscriptを使用してロガー設定を変更します。私は以前これを行い、ロガーのエントリーでは、これは期待通りに機能します。しかし、今は新しいperiodic-rotating-file-handlerを追加する必要がありますが、それ自体は問題ではありませんが、実際にどのファイルにログを記録するかは

    1

    2答えて

    私は自分のコードを完成させるのにとても近いです。私は配列内の値だけを取得したいと思います。今私はXML宣言にラインを加えています。ここで は私のコードです:ここで import groovy.xml.XmlUtil def serverList = new XmlSlurper().parse("/app/jenkins/jobs/firstsos_servers.xml") def o

    1

    1答えて

    私はreadFileContentメソッドを持っています。このメソッドはXMLファイルを入力として受け取り、XMLファイルの内容を読み込んでXMLのようなデータの文字列を出力します。 今、このXMLのような文字列は、別のメソッドextractActualDataの入力パラメータになります。はXML形式の文字列を解析し、実際のデータを出力として生成します。 質問:GroovyでXmlSlurperを

    1

    1答えて

    の属性私はあなたが見ることができるように、アドレス1市=「ASD」タグが中に2回出現し <home> <address> <address1 city="asd"> <Language spoken="English"> <SubLanguages>true</SubLanguages> </Language> </ad

    0

    1答えて

    ヘッダーコンテキスト内の属性を含むXML文書を解析する必要があります。 <?xml version="1.0" encoding="UTF-8"?> <S38:manageRequest xmlns:S38="http://ns.com/S38" xmlns:header="http://ns.com/header/" xmlns:xsi="http://www.w3.org/2001/XMLS

    1

    2答えて

    ノードのインデックスを見つける方法でXMLを処理する良い方法を見つけることに問題があります。例: String test = ''' <Library> <Books> <Book> <Title>Hello</Title> <Author>John Doe</Author> <Publication>2008</Publication> </

    0

    1答えて

    いくつかのrss xmlフィードを解析しており、説明フィールドにいくつかのURLを展開する必要があります。 今私のコードはこの場合 items.collect { it.description = FullText.expand(it.description) return it } として書かれ、内部のURLは、そのプロセスが非常に遅くなって、一つ一つを要求しています。

    0

    1答えて

    私は次の問題について助けに感謝します。 (私はGroovyを初めて使用しているので、私の問題に取り組んでいる特定の例は見つかりません)。 XmlSlurperを使用して、特定の値を持つ子を持つXMLノードを置き換えようとしています。例えば、私が変換したい:へ <assets> <!--zero to many asset nodes beforehand--> <asset>

    0

    1答えて

    を使用している場合が見つかりませんノード:。 new XmlSlurper(false, false) 私はその後(node.depthFirstを持つ任意のノードを見つけることができません)のfindAll()。 次のコードは、私の問題を示しています def xml = '''<?xml version="1.0" encoding="UTF-8"?> <cus:Customization