目前我正在使用带有 WrieStartElement()、WriteAttributeString() 和 WriteEndElement() 的 XmlTextWriter。这是创建 XML 文件的最快方法吗?
更新:我正在查看 XML 编写器,而不是原始字符串编写器。在需要转义的字符、处理命名空间等之间。我不想重新发明轮子。而且我怀疑在考虑到所有这些之后我会更快。
目前我正在使用带有 WrieStartElement()、WriteAttributeString() 和 WriteEndElement() 的 XmlTextWriter。这是创建 XML 文件的最快方法吗?
更新:我正在查看 XML 编写器,而不是原始字符串编写器。在需要转义的字符、处理命名空间等之间。我不想重新发明轮子。而且我怀疑在考虑到所有这些之后我会更快。
答案是否定的(这里有详细信息)。请改用 XmlWriter。链接文章的总结是“因为微软说 XmlWriter 正在取代 XmlTextWriter。