DataSet的GetXml新问题
通过这个string xml=HttpUtility.HtmlDecode(dataset.GetXml())
确实能把转义字符转换回来了,可是,把转换好的数据拿到前台解析的时候出问题了....
想想也是,Xml的节点都是用 <node> </node> 这样的形式标记的,不是就和html标记混起来了.....
那么有什么好的解决方法吗?
其实我就是想通过google ajaxslt来解析异步调用得到的数据,然后显示在页面上. 后台生成xml数据的方法就是dataset的GetXml()方法.但是如果把后台数据用HtmlDecode方法处理过的话,前台的xsl解析就会失败(页面变乱七八糟...)
而如果不用HtmlDecode处理过的话,正常的Html标记都显示不出来了=.=!!!
------解决方案--------------------xml中用CDATA标记有 < > 这种特殊字符的