是否有人能告訴我如何使用XPath和C#在.NET 3.5 Framework下從下面的XML中提取Errors元素?從XML文檔中提取元素
<?xml version='1.0' encoding='UTF-8'?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP-ENV:Body>
<ns1:do_OTA_VehAvailRateRQResponse xmlns:ns1="urn:vanguard-web-webservices-ota-IOTA" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<return xsi:type="xsd:string"><OTA_VehAvailRateRS TimeStamp="2013-04-03T18:16:00" TransactionIdentifier="215997103" SequenceNmbr="1" Target="Production" Version="2.0" xmlns="http://www.opentravel.org/OTA/2003/05">
<Errors>
<Error Type="1" Code="999">COMPANY NAME FIELD IS INVALID</Error>
</Errors>
</OTA_VehAvailRateRS>
</return>
</ns1:do_OTA_VehAvailRateRQResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
你能說清楚你有什麼問題嗎?由於您發佈的代碼量很大,因此很難看到您遇到問題的部分。 – 2013-04-04 05:00:31
這些可怕的問題如何得到upvotes?我們是否無視F.A.Q.現在? – 2013-04-04 05:03:11
Downvoted這個問題。沒有發佈失敗代碼的人當然不值得讚賞。 – 2013-04-04 07:25:39