以文本方式查看主题

-  W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL  (http://bbs.xml.org.cn/index.asp)
--  『 DOM/SAX/XPath 』  (http://bbs.xml.org.cn/list.asp?boardid=11)
----  如何用C++解析这个文档(有代码。。。)  (http://bbs.xml.org.cn/dispbbs.asp?boardid=11&rootid=&id=13508)


--  作者:gxulg
--  发布时间:1/12/2005 7:38:00 PM

--  如何用C++解析这个文档(有代码。。。)
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <WTAU0Response xmlns="http://www.waytech.com.cn/webservices/WTAU">
      <WTAU0Result>
        <Version>string</Version>
        <Status>int</Status>
        <name>string</name>
      </WTAU0Result>
    </WTAU0Response>
  </soap:Body>
</soap:Envelope>

这是一个服务器返回给我的信息,基于SOAP的,但这些XML是保存在SoapReader一个指针里的,我用cout<<reader->Dom->xml得到的是上面的内容,但我要获得上面的Version,Status和name的值,我用reader->Dom->selectSingleNode()总是给我返回空值,有谁能帮帮我,第一次用XML,请多多指教。


--  作者:humorxiao
--  发布时间:1/31/2005 9:10:00 PM

--  
要判断你读到的是不是空白或者非数据区吧?
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms