我在磁盘上有一个非常基本的XML结构/文件,类似于:
<root>
<data timestamp="dd-mm-yyyy" type="comment">kdkdkdk</data>
<data timestamp="dd-mm-yyyy" type="event">kdkdkdkgffgfdgf</data>
<data timestamp="dd-mm-yyyy" type="something">kddsdsfsdkdkdk</data>
</root>
Run Code Online (Sandbox Code Playgroud)
如上所述,XML将位于磁盘上的外部文件中.由于文件可能会变得相当大(实际上每隔几周会被"修剪"),我不想先加载XML文件来添加新节点......
有没有办法添加这样的新节点?它可以被添加到顶部/底部等,因为实际使用XML的进程无论如何都按时间戳对它进行排序.
我猜测粗略的方法是将节点作为文本附加..但是我认为这会在结束标记之后添加节点?
任何想法都感激不尽......大卫.
我有一个大的xml文件(大约10 MB)以下简单的结构:
<Errors>
<Error>.......</Error>
<Error>.......</Error>
<Error>.......</Error>
<Error>.......</Error>
<Error>.......</Error>
</Errors>
Run Code Online (Sandbox Code Playgroud)
我需要在</ Errors>标记之前的末尾添加一个新节点<Error>.什么是在.net中实现这一目标的最快方法?