問題タブ [selectsinglenode]

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

c# - 不適切に形成されたXMLのXmlDocumentSelectSingleNode

XmlDocument正しく形成されていない

XmlDocument.SelectSingleNodefor'lecturer'タグを実行したい。

<library>タグのChildNodesを選択すると、取得するのは取得しますが、取得<books><language>ません<lecturer>。タグのXmlNodeオブジェクトを取得するにはどうすればよいですか?

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

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

次のように...

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

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

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

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

javascript - selectSingleNodeは機能しますが、selectNodesは機能しません

Javascript:

予想どおり、最初の「タイトル」ノードのテキストを返します。

でも、これ

「未定義」を返します。以下:

「2」を返します。理解できません。たぶん、SelectNodesを選択すると、タイトル内にテキストノードが表示されません。それは今のところ私の推測です...ここにxmlがあります

ありがとう

0 投票する
4 に答える
7378 参照

c# - 関数 RemoveChild(XmlNode ノード) が C# で失敗しました

RemoveChild() を使用して子要素の一部を削除しようとすると、しかし、例外をスローします。以下にコードを添付しました。

以下にエラーを表示:

ノードを削除するにはどうすればよいですか?

[アップデート]

VS2005 & .NET 2.0 を使用。

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

c# - XPath クエリは、SingleNodeSelect の一部のクエリでのみ常に NULL を返します。

などのクエリ

//user[@number='0772243950']//user[@number=0772243950]/step[last()]SelectSingleNode メソッドを使用する問題なく動作します。

ただし、次の関数は常に null を返します。XPath Visualizer と完全に連携し、オンラインの XPath エバリュエーターで再確認しました。

この質問をする前に SO を検索しましたが、すべて名前空間の問題を指摘しています。しかし、私が理解できないのは、これが名前空間を持たないローカル XML ファイルであることです。または、常に名前空間とプレフィックスを使用して使用する必要がありますか?

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

c# - SelectSingleNodeはnullを返します

だから私はこのようなXMLドキュメントを持っています:

ここで、ノードをXmlNode timeNode指すが、ロードされたXMLドキュメントを指すがあるとします。メソッドを呼び出して、ノードの属性の値を取得する必要があるとします。<Cube time="2010-05-28">documentrate<Cube currency=USD" rate="1.2384"/>SelectSingleNode(string xpath)

これまでのところ、私はこのコードを思い付くことができました:

ここでの問題は、ここでcurrencyNodenullに設定されていることです。を確認したtimeNodeところ、正しいノードを指しているので、問題はSelectSingleNodeメソッドのパスにあると思いますが、問題がどこにあるのかわかりません。同様の問題を抱えている他の投稿を確認しましたが、地雷を解決するものは見つかりませんでした。任意のポインタをいただければ幸いです。

0 投票する
4 に答える
63491 参照

c# - タグに xmlNamespace が含まれている場合、SelectSingleNode は null を返します。

次の構造を含む XML ドキュメントに文字列を読み込んでいます。

次に、すべてをにロードしていXmlDocumentます:

次に、次の問題が発生します。

xmlnsルート要素 ( ) から属性を削除すると、Project正常に動作します。

SelectSingleNode関連する要素を返すにはどうすればよいですか?

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

c# - c#を使用してxmlの要素に属性を追加するときのNullReferenceException

このように、要素をその親の要素に追加しようとすると、NullReferenceExceptionが発生します

..。

..。

XPath式にエラーがある可能性があるため、次のコードを試すために、要素newPlayerをlastChildとして追加しようとしました。また、要素newElementに属性newPlayerIdを追加すると、NullReferenceExceptionが発生します。最初の部分は問題なく機能し、次のようなxmlファイルを作成します。

しかし、2番目の部分は、属性IDで決定する特定の要素にnewPlayer要素を追加しようとしたときです。

xmlファイルは次のようになります

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

xml - vbscriptで属性名を持つ単一ノードを選択します

xmlファイルを持っている

属性がcontext="General"vbscriptを使用している要素を取得する必要があります

このステートメントでトップノードを取得できます

しかし、これを拡張する方法がわかりません。

どんな助けでも大歓迎です。

前もって感謝します。

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

c# - SelectSingleNode と名前空間 - ノードが見つかりません (名前空間 mgr を使用)

パートナー企業から受け取った比較的複雑な xml メッセージがあります。それを使用するには、xml を解析する必要があります。私はそれを正常に動作させましたが、その後、メッセージが全体的に変更され、SelectSingleNode コマンドが機能しなくなりました。

メッセージの構造。xml ドキュメントが埋め込まれた CDATA オブジェクトに注意してください。これが重要かどうかはわかりません。dataContent オブジェクトをピンセットで取り出すことができたので、違いはありません。XmlDocument に読み込んでいるものは次のとおりです。

私のコードはかなり簡単です

xmlDoc が正しく読み込まれていることがわかります。6 つの名前空間すべてを xmlNsM に追加しようとしましたが、同じ結果が得られました。私の SelectSingleNodes はどれも今は機能しません。

この件に関して私が見つけたすべての投稿は、名前空間マネージャーを使用するように言っていますが、私はすでにそれを知っていたので、あまり生産的な午後ではありませんでした.