1
我正在嘗試讀取此xml消息中的APP_DATE
元素。使用LINQ嘗試,但無法讀取,因爲你沒有提供任何示例代碼,但我相信你,因爲命名空間的鬥爭MyResult
從SOAP消息中讀取元素
<?xml version="1.0" encoding="utf-8" ?>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<MyResponse xmlns="http://tempuri.org/">
<MyResult>
<APP_TYPE>I</APP_TYPE>
<APP_NO>152240</APP_NO>
<APP_DATE>10/03/2016</APP_DATE>
</MyResult>
</MyResponse>
</soap:Body>
</soap:Envelope>
「?」是什麼意思?在你的linq querry做什麼? – gismo
@ gismo - 它是c#6.0的'x == null的語法糖嗎?/* x */x.Value類型的默認值。你可以在[MSDN](https://msdn.microsoft.com/en-us/magazine/dn802602.aspx)中準備好它, –