How to convert XML attributes to text nodes

前端 未结 3 1589
滥情空心
滥情空心 2021-01-25 02:11

I have a PHP script that pulls an XML file from a remote server, and converts it to JSON using simplexml_load_string and json_encode. However, the simplexml_load_string seems t

3条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2021-01-25 03:00

    You could use SimpleXML itself to read the attributes.

    Example:

    UNAVAILABLE');
    
    foreach($xml->attributes() as $k=>$v) {
        echo $k." -> ".(string)$v."\n";
    
    }
    ?>
    


    Output:

    dataItemId -> iid7
    timestamp -> 2012-03-21T15:15:41-04:00
    sequence -> 7
    name -> Yfrt
    subType -> ACTUAL
    units -> MILLIMETER/SECOND
    

提交回复
热议问题