問題タブ [xmlslurper]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
13315 参照

groovy - Groovy: XMLSlurper の構文を修正して、特定の属性を持つ要素を検索する

構造html -> body -> div の束を持つ HTML ファイルが与えられた場合、空白でないタグ属性を持つすべての div を見つけるための正しい groovy ステートメントは何ですか?

以下は機能していません。

すべてのノードが検出されるためです。

0 投票する
2 に答える
33491 参照

xml - Groovy の XmlSlurper で要素の存在を確認するにはどうすればよいですか?

Groovy の XmlSlurper で XML 要素が存在するかどうかを判断しようとしています。これを行う方法はありますか?例えば:

bar 要素が存在するかどうかを確認するにはどうすればよいですか?

0 投票する
1 に答える
847 参照

java - Groovy で単純な XML と同様に汎用 XML を解析できますか?

優れた単純な XML 構造が与えられた場合、XmlSlurper() を使用すると、そこから値を非常に簡単に読み取ることができます。

この単純なツリー ナビゲーションを汎用 (型ベースなど) XML で可能にする方法はありますか。理想的には、以下のコード スニペットでは、name属性で値を調べたいのですが、代わりに、このすべての検索を行う必要があります。

これを次のように歩く方法はありますか:

0 投票する
3 に答える
11103 参照

html - XmlSlurperの使用:GPathResultを反復処理しながらサブ要素を選択する方法

TagSoupを使用して整形式の構造体をXMLSlurperに渡すHTMLパーサーを作成しています。

一般化されたコードは次のとおりです。

それぞれが、対応するhrefとアドレスの詳細を取得できるように、それぞれの「li」を順番に選択できるようになることを期待しています。代わりに、次の出力を取得しています。

Webでさまざまな例を確認しましたが、これらはXMLを扱っているか、「このファイルからすべてのリンクを取得する」などのワンライナーの例です。it.h3.a.@href式は、親の「li」ノードへの参照を渡していますが、テキスト内のすべてのhrefを収集しているようです。

教えていただけますか:

  • 出力が表示される理由
  • 各「li」アイテムのhref/addressペアを取得する方法

ありがとう。

0 投票する
2 に答える
4742 参照

xml - groovyXmlSlurperがxmlファイルを解析しません

xmlがあり、xmlslurperでこのファイルを解析できません。ここに私のxmlファイルのコピーがあります:

からテキストを取得する必要があります<Entrezgene_summary>

ここに私のコード:

そして私のエラーメッセージ:

自分のせいがどこにあるのかわかりませんか?

私も試してみます:result.geneSummary = eFetchResult./Entrezgene-Set/.Entrezgene.Entrezgene_summary

誰かがアイデアを持っていますか?ありがとう

0 投票する
1 に答える
1194 参照

xml - Rendering XML response on Grails problem

I'm having problems rendering an XML file parsed via XMLSlurper to an XML variable. Below is my code.

def userFile =new File("test.xml") def xml= new XmlSlurper().parse(userFile)

render xml

The problem is I cannot see the xml being rendered into my flex app.

0 投票する
1 に答える
2629 参照

grails - Groovy / Grails で XmlSlurper を使用して Pingdom XML 応答を解析する

以前に XmlSlurper を正常に使用したことがありますが、次の XML を解析するのに苦労しています。これは、Pingdom API への呼び出しからの応答です。名前空間宣言の例に従ってみましたが、ns1 および ns2 の値でエラー メッセージが表示されます。誰かが私を正しい方向に向けるのを手伝ってくれますか? xml は次のようになります。

XmlSlurper を使用した後、0 と mysessionId を 1 つの文字列に連結するだけです

0 投票する
2 に答える
1659 参照

java - mkp.yieldUnescapedが機能しない

私は本当にここで立ち往生しています。Groovy 1.7を使用してXMLドキュメントを作成していますが、1つのセクションがエスケープされるべきでない場合を除いて、すべてが機能しています。

私はこのように始めています:

これはうまくいきます。次に、次のようにドキュメントに追加します。

これは私が望むようには機能しません-私はこれで終わります:

誰かが私が間違っていることを教えてもらえますか?私は手がかりを求めてインターネット中を探しました。ありがとう!!

0 投票する
1 に答える
2577 参照

groovy - 親の次のXmlSlurper要素を見つけるGroovierの方法は?

使ってます:

親のmyelementの次の要素メッセージを検索します。

しかし、Groovierの方法があるに違いないようですよね?

ありがとうミーシャ

0 投票する
1 に答える
1993 参照

groovy - XmlSlurper/NekoHTML ドキュメント フラグメントの解析 - HTML または BODY タグは不要

親愛なる、私は次の HTML フラグメントを解析しようとしています。出力として同じフラグメントを取得したいと考えています (HTML および BODY タグなし)。これは可能ですか?もしそうなら、どのように?

ミーシャありがとう

ps 私はここで読んでいます: http://nekohtml.sourceforge.net/faq.html#fragments そして、私は以下の正しいオプションを追加したと信じています. ただし、出力はまだ正しくありません:(

ミーシャありがとう

出力: