問題タブ [xpathnodeiterator]

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

sum - xPath Evaluate vs XPathNodeIterator

巨大なxmlファイル(120MB)でいくつかのタグを数える最速の方法を探しています

助言がありますか?

事前にご挨拶と感謝

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

c# - 複数の名前イテレータで次に移動

2つのXPathNodeIteratornodeI1とnodeI2があります。

while(nodeI1.MoveNext())ごとにループするループがあります

nodeI1が完了した後、このループでnodeI2.MoveNext()を自動的に開始するにはどうすればよいですか?すべてのコードをコピーして貼り付け、別のwhileループを作成したくありません。

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

c# - XPathNodeIteratorで反復しながらノード値を変更するにはどうすればよいですか?

XPathNodeIteratorを使用してXMLドキュメントをナビゲートしていますが、いくつかのノードの値を変更したいと思います。方法がわかりません:(

これが私が使用しているコードです:

そして、XMLファイルのサンプル:

それとも、これを行うためのより良い方法がありますか?

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

c# - XPathNodeIterator から要素の値を取得するにはどうすればよいですか?

このようにコーディングしようとすると、

これとして私のXmlファイル

メソッドを使用whileしてすべてのxmlファイルをループすると、非常に便利であることがわかりました。

しかし、上記のように XPathNodeIterator を定義したときに、要素の値を取得するための関係を確立する方法がわかりませんか?

実際には、XPathNodeIterator を使用して Xml ファイル全体を読み取る必要があります。

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

c# - XPathNavigator を使用して XML 子のインデックスにアクセスするにはどうすればよいですか?

XPathExpression で使用する compilestring を作成したいと考えています。既にサブセットにナビゲートし、イテレーターを作成しました。その反復子の現在の位置に基づいて、新しい currentNode を作成します。ここで、そのノードのみにつながる正確な式を作成したいので、これらの子のみを選択するイテレータを作成できます。

関数 HOWDOIGETTHISNUMBER() は、よくわからないもののプレースホルダーです。このページの examplelist に基づいて式文字列を作成します- 「/catalog/cd[1] はカタログの最初の cd 子を選択します」

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

c# - XPathNodeIterator と Child XPathNodeIterator の移動に関する同期問題

2 つの XPathNodeIterator を作成itchildIt、コードで

このようなコードスニペット、

のシーケンスでネストされたxmlファイルで、Equipment/Main/Sub/item複数のsubノードとitemsubノードの複数があります

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

c# - C# での XPathNodeIterator の問題に関する質問

Xml ファイルを解析しています。XPathNodeIterator MoveNext()C#2.0でもっと合理的に使う方法に困った。

このような私のコード、

新しい XPathNodeIterator オブジェクトtempItを次のように宣言しようとしましたが、

この問題を解決するにはどうすればよいですか?

コメントや提案に感謝します。

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

wpf - WPF DataGrid で XPathNodeIterator を使用するにはどうすればよいですか?

XPathNodeIterator を WPF DataGrid で使用するにはどうすればよいですか? これが私がやりたいことです:

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

c# - nodes.Current.SetValue("...") まぐれ?

私はnodes.Current.SetValue()このプログラムで関数を何度も使用していますが、機能したくないのはこの 1 つのインスタンス (このノードのたびに) だけです。ブレークポイントを使用すると、そのノードの innerXML がi想定どおりに反映されることが示されます。その後、印刷してもうまくいきません。ナビストリームを保存する前に、特にそのノードを再選択しましたが、まだ何もありません。(実際には、何もないわけではありませ。スペースか、場合によっては改行のようです。この場合、なぜ機能しないのかわかりません。以下は、これら 2 つのノードに関連する XML です。

なぜこれが機能しないのかとても混乱しています...誰かアイデアはありますか?

編集: 詳細: 空白を保持するように XMLDocument を変更しました。これにより、スペースや改行の出力が修正されたようですが、値はまだ失われています。

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

c# - XPathを使用してC#の属性の値を取得するにはどうすればよいですか?

xpathクエリを渡して、見つけたものの値を返したいのですが。特に属性の値を探しています。

ノードを取り戻すことはできますが、文字列値を取得する方法がわかりません。type次のxmlでその属性を照会し、「xpath」を取得したいと思います。

また、クエリを置き換えて、niceから値「yes」を取得できれば便利です。

c#