在.net中,怎么获取服务器返回的xml文件???
在.net中,怎么获取服务器返回的xml文件。
如,输入此URL:
www.12345.com/service?kkk
在web中将显示xml文件,请问如何得到其中
一些节点的数据?
[解决办法]
XmlDocument xd=new XmlDocument();
xd.LoadXml(xml.xml);
[解决办法]
XmlNode xn=xd.SelectSingleNode(xpath)// "root/notex "
[解决办法]
你在网页里加一个 <iframe id=frm scr= "www.12345.com/service?kkk " runat=server> </iframe>
frm.InnerHTML不就是xml了?
你再用xd.LoadXml(frm.InnerHTML);不就行了?
vb.net和C#调用xml一样的,语法不同,稍为改改就是了~~
[解决办法]
忘了问一句,是asp.net~~吗?-_-#!
如果不是,你就想办法拿到xml的字符串形式吧,C/S不会~~
[解决办法]
xmlHttp.responseXML
[解决办法]
得到数据可以使用XmlDocument或者XmlTextReader 都可以。
xd.LoadXml( "http://www.12345.com/service?kkk ");
XmlTextReader 也有类似的方法
[解决办法]
o,study~~