高手帮忙看看xml问题

来源:百度知道 编辑:UC知道 时间:2024/05/21 08:45:51
我想建立以下节点。可是节点名称总是不对:代码如下

............
System.Xml.XmlNode objreplyNode = objXmlDoc.CreateElement("bbs:reply",objXmlDoc.DocumentElement.NamespaceURI);

objreplyNode.InnerText = "test";
.............

想生成如下格式的XML
<?xml version="1.0" encoding="GB2312"?>
<item>
<bbs:reply>0</bbs:reply>
</item>

最后生面后却为:

<?xml version="1.0" encoding="GB2312"?>
<item>
...............
<reply>0</reply>
.............
</item>

它自动把"bbs:"去掉了。不知是什么原因。请高手帮忙!
我想生成这种格式的怎么办?
<bbs:reply>0</bbs:reply>

结点名称是不能有标点符号的。
你的名称里含有":"号
如果你想要生成这样的<bbs:reply>0</bbs:reply>结点,只能自己写文本文件的形式了,就不能用写XML的方式了。写文本文件也很容易的。