Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法使用PHP解析我的XML_Php_Xml_Xml Parsing - Fatal编程技术网

无法使用PHP解析我的XML

无法使用PHP解析我的XML,php,xml,xml-parsing,Php,Xml,Xml Parsing,我试着用我找到的很多方法来解析这个,但无法解析 <?xml version="1.0" encoding="UTF-16"?> <iBridge xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <User ID="162715" TOKEN="ABE02FD9-89FA-47F4-B687-E75D7AB63F4B"

我试着用我找到的很多方法来解析这个,但无法解析

<?xml version="1.0" encoding="UTF-16"?>
<iBridge xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<User ID="162715" TOKEN="ABE02FD9-89FA-47F4-B687-E75D7AB63F4B" USER_COOKIE="ASP.NET_SessionId=g2b3pl453rmbatjpsitjz255|Login=|Login=8D34CBFE9FD0108D506BD78D42E76CB0B424FB1335DA48E8AA52D11466BAC8EE55FABB019D1C81E6A7E91A62E47C3DE049CB9C3BFBC680F50208282F8BA2451C2202585E49D62F1A" FULL_NAME="Sachin Kumar" FIRST_NAME="Sachin" LAST_NAME="Kumar" COMPANY="Unikove" LAST_FIRST="KUMAR, SACHIN" ADDRESS_1="Address One" ADDRESS_2="" CITY="My City" STATE_PROVINCE="AE" ZIP="90001" COUNTRY="" PREFERRED_MAIL="1" PREFERRED_BILL="1" CO_ID="" MEMBER_TYPE="WEB" MEMBER_TYPE_DESCRIPTION="Web Sign-Up" EMAIL="sachin.kumar@unikove.com" ASSIGNMENT="" />
</iBridge>

如果将xml文件保存在php脚本的根目录中,并将其命名为my_xml.xml,则php脚本将是:

<?php
    $iBridge = simplexml_load_file('my_xml.xml');
    foreach ($iBridge as $userinfo){
        $id = $userinfo['ID'];
        $token = $userinfo['TOKEN'];
        $user_cookie = $userinfo['USER_COOKIE'];

        echo "ID: '".$id."<br/>TOKEN: ".$token."<br/>USER COOKIE: ".$user_cookie."<br/>";
        }

?>

请发布您的代码以便更好地理解。您到底想解析什么?Ardy实际上我正在调用一个提供动态xml的服务,因此我需要解析此xml内容而不保存。然后,将“my_xml.xml”替换为服务的直接URL。Ardy您是否尝试解析我在问题中给出的此xml。是的,库马尔,如果您将php脚本保存在与xml文件相同的目录中,您将看到三个属性打印出来。