我正在写一个工具,将一些xml节点注入到我的机器中现有的xml文件中。 但是,由于该文件大约为30MB,因此XDocument.Load(路径)将持续使用。更新C#中的大型xml文件#
例如,
<a>
<b>
<c>123</c>
</b>
</a>
是大xml文件的一部分。
我想追加一个XML节点下标记“B”像
<a>
<b>
<c>123</c>
<d>456</d>
</b>
</a>
该文件位于本地文件夹,我想更新现有的文件。
如何在不加载完整的情况下更新大型XML文件的最佳方法是什么?
谢谢。