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

.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 回答

?
慕容森

TA贡献1853条经验 获得超18个赞

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

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


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

TA贡献1735条经验 获得超5个赞

<tex />

 

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


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

添加回答

举报

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