您的位置:首页 > 其它

Xml中的节点或属性值去空白

2010-05-20 14:59 197 查看
<Records>
<Record>
<id>1 </id>
<name>李四 </name>
</Record>

<Record>
<id>2 </id>
<name>张三 </name>
</Record>

<Record>
<id>3 </id>
<name>王五 </name>
</Record>
<Records>


我要取出张三的话,就需要知道张三的id的值,界面上取得的id是2 ,但是Xml文件中id是2还有个空格,这时候我们就要去除Xml文件中的空格了。

XmlNode node = document.SelectSingleNode("//Records/Record[normalize-space(@id)='2']);这样就可以了,也许有人问,为什么不加上空格就行了,这个我可以告诉你,如果Xml节点中的值有多个空格,这样如何处理呀?

W3cShool上还有许多函数,有兴趣可以去看看。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: