如何从XML调用

时间:2016-06-03 22:51:53

标签: php xml

我有以下来自API的XML调用...

<response xmlns="http:/xml-api">
  <result id="123123" status="Success">
    <product>
      <identifiers>
        <store>
          <keycode>abcdefghi123</keycode>
          <title>Sweet Dreams Are Made out of these</title>
        </store>
         <location>
          <origin>South Africia</origin>
          <current>Brazil</current>
        </location>
      </identifiers>
    </product>
  </result>
</response>

我只想了解如何回忆keycodetitle值...使用我的simplexml_load() ...

我目前已将API调用设置为$myXMLdata

$xmlFile = simplexml_load_string($myXMLData) or die("Error!!!");
echo $xmlFile->response->result->product->identifiers->store[1];

但它似乎没有从XML页面返回任何内容。

1 个答案:

答案 0 :(得分:0)

您设置了不正确的所需标记路径。写下来:

__FILE__

注意根标记(案例中的响应)不应包含在路径

demo