問題タブ [xmlnodelist]

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 に答える
8901 参照

java - javaでXMLファイルのノードのフルパスを取得するには?

XML ファイルを XPath で解析してその中のすべてのパラメーターを取得し、各パラメーターへの完全なパスを取得したいのですが、何らかの理由でコードが機能しませんでした。 コード:

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

delphi - string から xmlNode delphi へ (または xml フラグメントを TXMLDocument に追加する方法)

整形式の XML を含むテキスト文字列がいくつかあります。

IXMLNodes(1) これらの文字列を変換してから (2) 既存の に追加できるようにしたいと考えていますXMLDocumentXMLDocumentできれば、新しい最初 を宣言しないでください。

これは不可能に思えますか?

ただし、同等のことを達成する簡単な方法はありますか? 私の最初の考えは、IXMLNode.XML(string) プロパティを使用して新しい文字列を挿入することでした。IXMLNode.XML読み取り専用のような運はありません。

に次の文字列がある場合の例を次に示しますTStringList

そして、次の XML がすでに にロードされていましたがTXMLDocument、上記の 2 行を下に簡単に追加するにはどうすればよいTXMLDocumentでしょうか?

これを達成する他の(簡単な)方法はありますか(XMLプロパティの保護されたハックはありません)?

ありがとうございました!

0 投票する
0 に答える
164 参照

scala - Playframework 2.1 では NodeList の for ループが機能しなくなりました

このコードは、play フレームワーク 2.0.4 で機能しました

しかし、play 2.1.1 では機能しなくなりました

表示されるエラーは、for ループが NodeList を反復処理できないというものです。おそらく、以前のバージョンから scala で何かが変更されたのでしょう。回避策として、このコードを使用して NodeList オブジェクトを iterable に変換しましたが、それでも失敗します

エラー

このエラーの理由と可能な修正方法を説明していただければ幸いです。

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

c# - 特定の要素値またはその属性値が特定の文字列リストに存在する場合、XmlNodeList を取得します

XmlNodeList巨大な XML ファイルから取得したいと思います。

条件:List IDList などの一意の ID 値 を持っています
ケース I:element呼び出された ID が IDList からの値を持つすべてのノードを収集します。
ケース II:attribute ID の呼び出された idName の1 つがelementIDList からの値を持つすべてのノードを収集します。

つまり、IDList で指定された値に一致するノードのみを抽出します。

この XML をロードXmlDocumentしてすべてのノードと ID 値を反復処理するなどのいくつかのループを使用してこれを行いましたが、私が探しているのは、それをより迅速かつ迅速に行うための洗練された方法です。ループは大きな XML ファイルの解決策ではないためです。

私の試み:

XML (XLIFF) 構造:

上記のように idName が一致するすべてのノードを収集します。

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

c# - xsd ファイルなしでスキーマを使用して XML を読み取る

今週、複雑な XML ファイルを受け取りました。これはスキーマ ベースですが、xsd ファイルを受け取っていないため、このファイルの各ノードを読み取る必要があります。

以下の XML サンプル:

これは、偽のデータを使用した本物のファイルのサンプルにすぎません。

各日付から FinalValue を見つけるために、このノードで foreach を実行する方法はありますか?

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

c# - 2 つの xmlnodelist から新しい XML を構築する

2 つの xmlnodelist から値を取得して xml を構築するにはどうすればよいですか?

例 ---> Xmlnodelist1:

Xmlnodelist2:

ここで、xmlnodelist1 の "d" 値と xmlnodelist2 の "e" 値を比較し、"g"、"f"、"ae" の値を取得して、次のような xml を作成します ->

これはほんの一例です。回答を添えて返信してください。ありがとう