【问题标题】:Does XmlDocument.LoadXml append or replace?XmlDocument.LoadXml 是追加还是替换?
【发布时间】:2018-08-07 13:51:09
【问题描述】:

在 c# 中,如果我有这个

doc = new XmlDocument();
doc.LoadXml("<.....>");
doc.LoadXml("<.....>");

第二个是替换还是附加到 doc 对象?

【问题讨论】:

  • 你尝试的时候发生了什么?
  • 它怎么会知道 XML 文档是兼容的,并且具有相同的结构,因此它不会追加...

标签: c# xml


【解决方案1】:

It 替换。如果您仔细考虑并认为有效的 XML 文档必须有一个根节点,这一点就很明显了。

更重要的是,使用XDocument,这样更好。

using System.Xml.Linq;

...

var document = XDocument.Parse(...

【讨论】:

    猜你喜欢
    • 2018-02-25
    • 2016-10-25
    • 2010-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-18
    • 2012-07-13
    相关资源
    最近更新 更多