大家好,有个关于读取数据库中xml字段值的小问题,谢谢大家 我从数据库(sql server 2005)读取一个xml类型的字段,并 tostring(),此时跟踪查看这个字符串里还存在"<".然后我用了一个XmlTextWriter来把这个读出来的xml字符串写入到一个xml文件中。此时出现了问题,所有的"<"都变成了"<"了。估计是因为安全原因自动转换的。怎么解决呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果不转换,那就出错了,"<"===> "<";用HtmlDecode()进行解码就行了 string value=Server.HtmlDecode(xmlstr); 我用的是XmlTextWriter这个对象,它在调用时是这样的XmlTextWriter writer = new XmlTextWriter(str,decode)在调用前我查看str还是没问题的。那个decode参数我传的是null,但是我想应该是个解码的对象。但是不知道传什么好。大家能指点一二? 二楼都已经写出来了string value=Server.HtmlDecode(xmlstr); 解码你用Server.HtmlDecode看看里面重载参数的解释就知道了 100分 java暂时没项目 无聊了许多天 终于有项目了却是.net的 去决定参加 打包安装文件成msi文件,google过,找不到答案哈 项目是用Framework3.5写的,但是它运行确是Framework2.0 请各位赐教~~ C#实现SOAP客户端实现问题 求助,begininvoke的问题,想要改变label的值 winform的问题 在Oracle中,如果取一个字段的数字的后6六位 请问各位老大这个如何查询 请问wpf中如何把Canvas控件内容转换为图片的二进制 关于映射方面的问题?c#!请上海的高手为老师!付费! c#?
用HtmlDecode()进行解码就行了
在调用前我查看str还是没问题的。那个decode参数我传的是null,但是我想应该是个解码的对象。但是不知道传什么好。
大家能指点一二?
string value=Server.HtmlDecode(xmlstr); 解码
你用Server.HtmlDecode看看里面重载参数的解释就知道了