debug一下,看看objHttp.responseXML是什么类型,如果是MSXML2.DOMDocumentClass
就这样用:
XMLTemp.LoadXml(((MSXML2.DOMDocumentClass)objHttp.responseXML).xml);
就这样用:
XMLTemp.LoadXml(((MSXML2.DOMDocumentClass)objHttp.responseXML).xml);
解决方案 »
- asp中的Web.config配置文件
- 请教dataset
- 未能加载文件或程序集“AspNetPager”或它的某一个依赖项。拒绝访问。
- 请问大家用VS、DW,FP工具来开发aspx页面的顺序是什么呢
- 怎么样把DataDet或DataGrid或DataTable填入数据库 .请看我的代码:
- Dataset Update 返回值问题
- 本地没问题 mysql 上传到空间后 出现错误哦!!
- 在Winform里怎么写修改密码?
- 数据库问题:请问如何在插入记录时自动随机分配ID?
- json 从后台取出的时间格式中总是带个T,而且前端处理似乎无效。
- VS2005+SQL2005 网站发布后, 总是死机问题!!!在线等
- 2003服务器如何设置二级域名?
Load是加载xml文档的,如果是xml片断要用loadXML,大小写,你查一下相关的文档,我记得不太清了
XMLTemp.LoadXml(objHttp.responseXML);
此处加上:XmlDoc.async=false;(一定要设为false,否则出错。很怪)
XmlDoc.Load( "d:\test.xml ");
注:如果还不行,把d:\test.xml改为d:\\test.xml,也很怪。
2,XmlDocument XMLTemp=new XmlDocument();
XMLTemp.Load(objHttp.responseXML);
这种load的用法不行的,它只是一个返加的信息,不是一个已经存在的XML文件。