在 xml 文档的所有元素上添加前缀
我正在使用 C#,并且需要创建一个 XML 文档。好的,我做到了,但是,在每个元素中我需要添加一个 tc 前缀。
我知道的唯一方法是使用 xmlDoc.CreateElement("tc", "node1", "file.xsd"),但它非常庞大,因为我有很多标签,而且我的程序是已经写了。
这是唯一的方法吗?
I'm using C# and i need to create a XML document. Ok, i did, but, in each element i need to put a tc prefix.
The only way that i know, is using xmlDoc.CreateElement("tc", "node1", "file.xsd")
, but it is very massive because i have lots of tags and my program its already writted.
Is this the only way?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这可能适合您:
XmlReader - 我需要编辑一个元素并生成一个新元素
This might work for you:
XmlReader - I need to edit an element and produce a new one
如果您有幸使用 C# 3.5,请查看 LINQ to XML。
以下是关于如何:使用命名空间创建文档 (C#) (LINQ to XML) 来自 MSDN,用于 LINQ to XML API。
如果您以前从未见过 LINQ to XML,请看一下5 分钟概述
If you're lucky enough to be using C# 3.5, take a look at LINQ to XML.
Here's a document on How to: Create a Document with Namespaces (C#) (LINQ to XML) from MSDN for the LINQ to XML API.
And if you've never seen LINQ to XML before, take a look at this 5 minute overview