次の XML があります。
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
<MessageRequest></MessageRequest>
</SOAP-ENV:Envelope>
次のように子要素の名前にアクセスしています。
childNode(SOAP-ENV:Body").ChildNodes(0).Name
、ただし、要素間にスペースがある場合、子ノード名は を返します"\n "
が、スペースを削除すると、正しい子ノードが取得されます。たとえば、 と の間にスペースがある場合<SOAP-ENV:Body>
、<MessageRequest>
最初の子は を返します"\n "
が、ある場合スペースがありません。戻ります<MessageRequest>