Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.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-Laravel解析器中读取特定属性_Php_Xml_Laravel 5 - Fatal编程技术网

Php 在XML-Laravel解析器中读取特定属性

Php 在XML-Laravel解析器中读取特定属性,php,xml,laravel-5,Php,Xml,Laravel 5,我正在使用Laravel5.5&Orchestral解析器包来读取xml。 这是我的XML <OrderDetails> <SKU>3023071-103-7</SKU> <VariantArticle>3023071-103013</VariantArticle> <DateTime> <Date DateQualifier="ReqDelDate"&

我正在使用Laravel5.5&Orchestral解析器包来读取xml。 这是我的XML

<OrderDetails>
       <SKU>3023071-103-7</SKU>
       <VariantArticle>3023071-103013</VariantArticle>
       <DateTime>
            <Date DateQualifier="ReqDelDate">2019-07-02</Date>
        </DateTime>
        <DateTime>
            <Date DateQualifier="CancelDate">2019-10-31</Date>
        </DateTime>
        <DateTime>
            <Date DateQualifier="Ex-FactoryDate">2019-07-26</Date>
        </DateTime>
 <OrderDetails>

但是我只得到第一个
结果。我需要得到每个属性&它的值。我怎样才能解决这个问题

查看特性测试,您不会将其定义为列表。查看特性测试,您不会将其定义为列表。
    $xml = XmlParser::load('/path to xml/book1.xml');
    return $order = $xml->parse([
        'poDateType'  => ['uses' => 'Orders.DateTime.Date::DateQualifier'],
        'poDate'  => ['uses' => 'OrderDetails.DateTime.Date'],            
    ]);