問題タブ [xdoc]

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

c# - C# で 2 つの類似した種類の XML ファイルのノード値を更新する

アプリケーションで、外部ソースから不明な形式の xml ファイルを 2 つ受信しています。通常、両方の xml ファイルの構造は同じですが、一部のノードが異なる場合があります。ノードごとに1つのxmlファイルを読み取り、同様の位置にある別のxmlファイルの値を更新する必要があります。ここで、ファイル 1 のファイル 2 の値を更新し、ファイル 2 で余分なノードを見つけたいと考えています。これを達成するにはどうすればよいですか?

ファイル 1:

ファイル 2:

出力:

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

c# - XElement を使用して c# で各項目をループする

C# の sidのリストで属性を交換する際に、いくつかの困難に直面しています。は参考です。ItemXDocumentid

入力:

期待される出力:

1st と 2ndBase属性<Ref>の値の一部がex:bookref1参照になっているタグがあります。book_bookref1_ref1 Item

2 番目の 'id' を 1 番目Itemに書き込み、1 番目idを 2番目に書き込む必要がありItemます。3 番目と 4 番目も同様ですItem。多くの場合がありますが、組み合わせのようなものです (1 と 2、3 と 4、5 と 6 など)。

ここでの問題は、複数の が存在する可能性があり、 に属性をマップするItem関係がないことです。ItemId

私が使用しているコードは、LINQ で sを取得するために読み込まXMLDocumentれています。XDocumentItem

あなたの提案を教えてください。

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

c# - 文字列を XElement に変換できません

xml ファイルを作成していますが、タグ内の文字列を変換できません<Nb>

XElement アイテムに変換するにはどうすればよいですか? できればLinq、XmlDocの使用は避けたい...

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

c# - xml 子要素ノードまたは属性値

ネストされたxml要素を持つxmlスキーマがあり、以下はその一部です

これから、「aa タグ」の下の「name タグ」の値、telecom タグの最後の属性 (tel:)、および「value タグ」の属性値 (bb タグと cc タグの下にあります) を取得する必要があります。

次のコードを試しましたが、期待どおりの結果が得られません。

この問題の解決策を教えてください。