日期:2014-05-17  浏览次数:20510 次

xml读取时报错
XmlDocument doc = new XmlDocument();
doc.Load("http://ditu.google.cn/maps?q=*loc:" + oldLat + "," + oldLng + "&output=kml");
这个url是谷歌获取热点的一个url,以前我一直这么用是正常的,前几天突然报错了,于是我断点调试了下,报错说是:给定编码的字符无效,这个xml是谷歌给的 我也不可能去改谷歌的xml,应该怎么办呢,网上说 把webconfig里加encoding=‘utf-8’或者‘gb2312’之类的我试了都没用

------解决方案--------------------
包先在运行程序的机器上在浏览器里面输入这个url看显示的是xml格式的内容吗?
有可能不是,