问题描述
在对XML的节点值进行修改后,怎么去掉子节点前的空格。原来格式如下;<path><aaa>aaa</aaa><bbb>bbb</bbb></path>希望在最后save后得到的最终格式如下:<path><aaa>aaa</aaa><bbb>bbb</bbb></path>因为我的那个文件,是数据挖掘的config文件,sqlserver不能识别出空格。
解决方案
本帖最后由 xiongshuo110 于 2011-06-12 18:19:45 编辑
解决方案二:
看这个内容吧:http://msdn.microsoft.com/zh-cn/library/bb538479(v=vs.95).aspx
解决方案三:
试试这个System.Xml.XmlDocumentdoc=newSystem.Xml.XmlDocument();doc.PreserveWhitespace=false;
解决方案四:
引用2楼bdmh的回复:
试试这个C#codeSystem.Xml.XmlDocumentdoc=newSystem.Xml.XmlDocument();doc.PreserveWhitespace=false;
PreserveWhitespace属性应该没有用哦,这个是处理空白的,而非处理空格的。比如没有内容的节点是空白,每行后的换行也是空白,只能把这些内容干掉,但是不能处理空格(也就是行首的缩进)。
时间: 2025-01-19 02:27:11