从PHP中的Web服务响应中获取特定内容

时间:2017-03-02 07:21:37

标签: php xml web-services

我需要创建一个PHP页面,以某种方式显示Web服务的内容。以下是我获得的Web服务示例:

<srt:searchResult service="CONSULTA_CENS">
<parameterSet>
<parameter itemNum="1" name="numDocument" value="38794083Y"/>
</parameterSet>
<resultSet>
<result itemNum="1" id="name" dataType="STRING" name="Name">Peter</result>
<result itemNum="2" id="surname" dataType="STRING" name="Surname">Kepler</result>
<result itemNum="3" id="dir" dataType="STRING" name="Adress">Fake Street 123</result>
<result itemNum="4" id="district" dataType="STRING" name="District Code">05</result>
</resultSet>
<messageSet/>
</srt:searchResult>

我需要在PHP脚本上回应一下&#34; name&#34;和&#34;价值&#34;每个&#34;结果&#34;在另一条线上,例如:

  • 姓名:Peter
  • 姓:开普勒
  • 地址:Fake Street 123
  • 区号:05

调用XML后我该怎么办?

  $xml = simplexml_load_file("XML_URL");
  //...?

0 个答案:

没有答案