問題タブ [xpathdocument]

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 投票する
3 に答える
770 参照

exception - XPathDocumentを作成するときにWeb例外が発生するのはなぜですか?

参照されたDTDを使用してXPathDocumentを作成すると、Web例外がスローされることがあります。なんで?

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

wpf - WPF - XMLTextReader を使用して XML ドキュメントの値を検索する

わかりました別の WPF の質問です。まあ、これは一般的な .NET だと思います。URL から取得した xml ドキュメントがあります。

ドキュメントから複数の値を取得したい (天気データ、場所、その他の文字列)。

XmlTextReader を使用すると、メソッドを呼び出して値を取得できます。初めてメソッドを渡して xml ノードを検索し、値 (XMLTextReader オブジェクト) を取得すると、正しいデータが返されますが、その後 XMLTextReader が機能しなくなります。なぜそれが無効になるのかわかりません。そのため、FindTags... メソッドで以下の醜いコードを実行する必要があります。xtr (XMLTextreader) を find メソッドに渡し続けたいだけです。これが読者の性なのだろうか。毎回 URL にアクセスする必要もありません... それも間違っているようです。

助けて..これはすべて間違っているように感じます。

ありがとう。

Get WeatherFeed メソッド (抜粋)

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

c# - StructureMap に特定のコンストラクターを使用するように指示する

を必要とする 2 つのサービスがありますXPathDocumentXPathDocumnet2 つのサービスの構成で使用する名前付きインスタンスを定義できるようにしたいと考えています。また、どのコンストラクターを使用するかを StuctureMap に伝えたいと考えていXPathDocumentます。のインスタンスを取得しようとするとXPathDocument、 の差し込まれたタイプが見つからないことがわかりますXmlReader。xml ファイルの文字列 uri を必要とするコンストラクターを使用したいと考えています。私はこれを機能させることができないようです。StructureMap 構成コードは次のとおりです。

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

xpath - ノードの位置と属性値を尊重する XPath クエリ

特定の位置と特定の属性値を持つノードを検索する XPath クエリを作成する方法はありますか?

次のサンプル xml を検討してください。

これで、次を検索する単一のクエリを作成できます。

2 番目のParamノードのが「John」であるタイプ「Book」のItemノードをすべて検索します。そこで、著者名が「John」である本をすべて検索したいと思います。

.NET XPathDocument を使用していることに注意してください。

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

c# - XslCompiledTransform を XPathDocument として出力

XslCompiledTransform を使用しようとしており、出力を XPathDocument として使用しています。

何か案は?

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

c# - 編集が必要なときにXmlDocumentまたはXPathDocumentを使用するC#XslCompiledTransform?

ここでは、いくつかの仮定を行います。

  1. XPathDocumentは編集できません。
  2. XmlDocumentは編集可能です。
  3. XPathDocumentは、XslCompiledTransformに対してより効率的です。

その場合(そして私が間違っている場合は私を訂正してください)、次の方が良い(より効率的)でしょうか?

  1. XmlDocumentを使用して変更を加え、変換前にXPathDocumentに変換します。これを行うための最適化された方法はありますか?
  2. 変換を通じてXmlDocumentに固執するだけです。

背景として、Webサービスから複雑なxmlを取得し、xpathを使用して変更が必要な要素を見つけ、xsltを使用してhtmlを作成します。

助けてくれてありがとう。

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

xpath - オプション値を持つノード シーケンス

これは、繰り返されるノードと欠損値に関する質問です。

以下の xml を考えると、XPath で (value2, value5) ではなく (value2, null, value5) を返す方法はありますか? 次のような表現を使用しています。

値を取得します。値が欠落しており、これが発生するインデックスを知る必要があります。私は XPath の完全な初心者であり、これを行う方法がわかりません。

敬具、

ミッパー

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

c# - XMLドキュメントを解析する

(Amazon AWSからの)リモートXMLドキュメントを解析しようとしています:

XPathDocumentを使用してXMLストリームからデータを抽出しようとしていますが、うまくいきません。

私は何が欠けていますか?前もって感謝します!!

編集 私は.net3.5を使用しています

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

asp.net - DocumentNode.SelectSingleNodeはアンカータグイベントの選択をスキップできますか?

次のように...

...結果のmyDiv.InnerHtmlに含まれるもの:

アンカータグのオンマウスダウン部分を選択しない方法はありますか?

解決策
私がする必要があったのは次のとおりです。

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

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

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

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

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

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