我有一个非常复杂的 xml 文件,我确实无法从该文件中读取属性。
<soap:Envelope xmlns:soap="http://xxxxxx/">
<soap:Body>
<ns2:getPersonResponse xmlns:ns2="http://xxxxxxx/">
<return>
<transactionStatus>
<transactionStatus>Ok</transactionStatus>
</transactionStatus>
<nationalId>CM930121003EGE</nationalId>
<surname>Tipiyai</surname>
<givenNames>Johnson</givenNames>
<livingStatus>Alive</livingStatus>
</return>
</ns2:getPersonResponse>
</soap:Body>
</soap:Envelope>
我希望能够从这个文件中读取国民身份证、姓氏、名字。我想知道如何处理循环遍历文件以选择属性的任务。