为了账号安全,请及时绑定邮箱和手机立即绑定

.net创建xml子元素的问题

/ 猿问

.net创建xml子元素的问题

海绵宝宝撒 2018-08-02 05:06:22

XmlNode roots = xd.SelectSingleNode("Info/Part");

XmlElement text = xd.CreateElement("text");
 roots.AppendChild(text);
XmlCDataSection xe2 = xd.CreateCDataSection("heilongjiang");
 text.AppendChild(xe2);
 XmlElement text2 = xd.CreateElement("text");
 roots.AppendChild(text2);

 

出现的效果

<Info>
  <Part id="part1">
    <text><![CDATA[heilongjiang]]></text>
    <tex /></Part>
</Info>


查看完整描述

2 回答

?
慕容森

正常啊。我估计你粘的时候有问题 "<tex />"少了一个T,如果你说的不是这个问题的话。

那么这个形式是正常的,因为这个节点没有子集。


查看完整回答
反对 回复 2018-08-06
?
喵喔喔

<tex />

 

你确认下,你是否少写了个字母t,另外,当一个节点没有内容的时候,会自动的生成自闭包结构,而不是完整的样子<tex></tex>,这样以来便于阅读,二来可以节省文档大小,三来还可以提高XML的解析效率。


查看完整回答
反对 回复 2018-08-06
  • 2 回答
  • 0 关注
  • 393 浏览
我要回答

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信