易截截图软件、单文件、免安装、纯绿色、仅160KB

初学:返回xml字符串的处理问题?

返回如下xml字符串:
<?xml version="1.0" encoding="utf-8" ?>
<DeliverMsg xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="igw.zsdx.com">
  <returncode>0 </returncode>
  <msg/>
  <mos>
    <MO>
      <aaa>3150 </aaa>
      <bbb>1182760 </bbb>
      <ccc>07608888888 </ccc> 
    </MO>
    <MO>
      <aaa>3151 </aaa>
      <bbb>1182760 </bbb>
      <ccc>07608888888 </ccc> 
    </MO>
    <MO>
      <aaa>123 </aaa>
      <bbb>118276039 </bbb>
      <ccc>07608888888 </ccc> 
    </MO>
  </mos>
</DeliverMsg>

请教,如何获取各MO下aaa等属性的值?

XmlDocument doc = new XmlDocument();
doc.Load("xml");
doc.SelectNodes("/DeliverMsg/mos/Mo");


下面代码是在winform开发环境下.
C# code



Code highlighting


相关问答:

如何用ASP读取 XML - Web 开发 / ASP

<?xml version="1.0"?>
<root>
<status>433</status>
<msg>这个是汉字</msg>
<serialno>123</serialno>
</root>
如何用ASP读取 status值 ......

遍历一个xml并输出指定节点的值 - .NET技术 / C#

我有一个类似的xml的 string,想通过遍历怎么个xml 输出我想要的element的值
xml 为:
<Discover xmlns="urn:schemas-microsoft-com:xml-analysis">
  <RequestType>DISCOVER_XML_ME ......

XmlDocument如何生成闭合标记的XML - .NET技术 / C#

我用XmlDocument生成XML
XmlElement remarkNode = node.OwnerDocument.CreateElement("remark");
remark1Node.InnerXml = "";
如果InnerXml赋值不为空,则生成的标记是没问题的,比如:<r ......

SQL server分解XML - MS-SQL Server / 应用实例

下面是XML初始文件内容
XML code:
<upd:Update xmlns:lar="http://schemas.microsoft.com/msus/2002/12/LogicalApplicabilityRules" xmlns:cmd="http://schemas.microsoft.com/msus/2002/12/Up ......

关于读取URL方式提供的XML文件 - Web 开发 / XML/SOAP

如题,我想用dom4j来读取xml的文件
public Document read(String fileName) throws MalformedURLException, DocumentException {
SAXReader reader = new SAXReader();
Document document = read ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号