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

.net创建xml子元素的问题

.net创建xml子元素的问题

PIPIONE 2018-11-21 12:29:07
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 回答

?
慕哥9229398

TA贡献1877条经验 获得超6个赞

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

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


查看完整回答
反对 回复 2018-11-25
?
千巷猫影

TA贡献1829条经验 获得超7个赞

<tex />

 

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


查看完整回答
反对 回复 2018-11-25
  • 2 回答
  • 0 关注
  • 457 浏览

添加回答

举报

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