XMLのXElementオブジェクトへのLINQを命じていますか?
-
20-09-2019 - |
質問
私はXMLにLINQを使用する場合は、
、私はXElementオブジェクトとXAttributeオブジェクトを追加する方法と同じオーダーであることが保証テキストに書き出さ要素や属性の順序ですか?私は、XML文書で読んだとき、それはXMLに表示される同様に、それは同じ順序で横断する?
解決
はい、それは両方の方法と同じ順序である。
他のヒント
ただし、XML属性は順不同に指定されていることに注意してください。 のいずれかののコード内の属性のいずれかの特定の順序に依存することは賢明だろう。実際問題として、多くのAPIのもそれが検出可能にしない属性を注文されていた。
兄弟要素には順序があります。属性はありません。
はい、あなたは彼らが文書に現れる順番に直接マッピングされ、同様にインデックスを使用することができます。
所属していません StackOverflow