带URL的XML解析方式

Posted ——君——

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了带URL的XML解析方式相关的知识,希望对你有一定的参考价值。

XmlDocument xml = new XmlDocument();
xml.LoadXml(responseString);
XmlNode root = xml.DocumentElement;
XmlNamespaceManager nsp = new XmlNamespaceManager(xml.NameTable);
nsp.AddNamespace("soapenv", "http://schemas.xmlsoap.org/soap/envelope/");
nsp.AddNamespace("ns2", "http://service.ws.webservice.sajt");
nsp.AddNamespace("ns1", "http://service.ws.webservice.sajt/xsd");
XmlNode root2 = root.SelectSingleNode("ns1:status", nsp);
XmlNode root4 = root.SelectSingleNode("soapenv:Body", nsp);
XmlNode root5 = root4.SelectSingleNode("ns2:saveDocumentResponse", nsp);
XmlNode root6 = root5.SelectSingleNode("ns2:return", nsp);
XmlNode root7 = root6.SelectSingleNode("ns1:status", nsp);

以上是关于带URL的XML解析方式的主要内容,如果未能解决你的问题,请参考以下文章

读取带命名空间的Xml文档的方法备忘

Java DOM方式解析XML

XML解析

使用pull方式和sax方式对xml文件进行解析

Java jdom解析xml文件带冒号的属性

解析gbk格式带中文的xml