我正在创建连接到Web服务的php页面,并将显示来自Web服务的结果, Web服务响应的xml如下所示:
<GetUserResponse xmlns="http://the web service">
<GetUserResult>
<xsd:schema>schema</xsd:schema>xml
</GetUserResult>
</GetUserResponse>
我需要知道从服务中获取的xml内容, 以及如何处理或在我的页面中显示它?
我能够使用以下方法解决它:
$ xml = simplexml_load_string($ result);
答案 0 :(得分:0)
XML File : myxml.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>Gauttam</to>
<from>Kevadia</from>
<heading>My Heading</heading>
<body>Body Content Here!!!!</body>
</note>
TO read in PHP return with Object :
<?php
$xml=simplexml_load_file("myxml.xml");
echo $xml->to . "<br>";
echo $xml->from . "<br>";
echo $xml->heading . "<br>";
echo $xml->body;
// IF XML file having multiple value retrieve it dynamic with array
?>