我想将所有xml值加载到数组
中例如,我有以下xml
<rating>
<kp_rating num_vote="14008">8.665</kp_rating>
<imdb_rating num_vote="94758">8.8</imdb_rating>
</rating>
使用Simplexml_load_string我只得到
SimpleXMLElement Object ( [kp_rating] => 8.665 [imdb_rating] => 8.8 )
我如何才能获得num_vote
?
答案 0 :(得分:1)
您可以使用数组访问语法访问节点属性:
$xml->kp_rating['num_vote']
$xml->imdb_rating['num_vote']
SimpleXML还可以访问元素属性。像访问array的元素一样访问元素的属性。