問題タブ [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.
c# - C# で 2 つの類似した種類の XML ファイルのノード値を更新する
アプリケーションで、外部ソースから不明な形式の xml ファイルを 2 つ受信しています。通常、両方の xml ファイルの構造は同じですが、一部のノードが異なる場合があります。ノードごとに1つのxmlファイルを読み取り、同様の位置にある別のxmlファイルの値を更新する必要があります。ここで、ファイル 1 のファイル 2 の値を更新し、ファイル 2 で余分なノードを見つけたいと考えています。これを達成するにはどうすればよいですか?
ファイル 1:
ファイル 2:
出力:
c# - XElement を使用して c# で各項目をループする
C# の sid
のリストで属性を交換する際に、いくつかの困難に直面しています。は参考です。Item
XDocument
id
入力:
期待される出力:
1st と 2ndのBase属性<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
関係がないことです。Item
Id
私が使用しているコードは、LINQ で sを取得するために読み込まXMLDocument
れています。XDocument
Item
あなたの提案を教えてください。
c# - 文字列を XElement に変換できません
xml ファイルを作成していますが、タグ内の文字列を変換できません<Nb>
XElement アイテムに変換するにはどうすればよいですか? できればLinq、XmlDocの使用は避けたい...
c# - xml 子要素ノードまたは属性値
ネストされたxml要素を持つxmlスキーマがあり、以下はその一部です
これから、「aa タグ」の下の「name タグ」の値、telecom タグの最後の属性 (tel:)、および「value タグ」の属性値 (bb タグと cc タグの下にあります) を取得する必要があります。
次のコードを試しましたが、期待どおりの結果が得られません。
この問題の解決策を教えてください。