私は開く必要がある大きいxmlファイルを持っていて、既存のファイルの<employees>
ノード内にノード<employee>
を追加する必要があります。C#で既存のXMLファイルにデータを追加するには?
以下はmy xmlのフォーマットです。
<company>
<employees>
<employee>
<id>1</id>
<name>sa</name>
</employee>
<employee>
<id>2</id>
<name>sa</name>
</employee>
<employee>
<id>3</id>
<name>sa</name>
</employee>
<employee>
<id>4</id>
<name>sa</name>
</employee>
</employees>
</company>
誰かが私がXDocument
またはXmlDocument
を使用せずに、既存のXMLファイルにデータを追加することができますどのように私を助けることができます。 この主な理由は、ファイルサイズが大きすぎるため、完全なファイルをメモリにロードして処理を続けることを想定していません。
なぜ "XDocumentを使用しない"ですか? –
私のxmlファイルには多数のデータが含まれています。それはLakhsの記録も含んでいるかもしれない。そのため、私はXmlDocumentを使用したくありません。パフォーマンスが低下する可能性があります。 –
'XDocument'ではなく、' XmlDocument'と言っています。それともどちらかを使いたいのですか? –