您好我想解析php
并且只读取每行的一个选项。我怎么能这样做?
我试过了:
<?php
$xml = file_get_contents("file.xml");
echo $xml;
?>
但这会读取完整的xml。我只需要xml的一个选项
答案 0 :(得分:0)
试试这个
<? php $xml = simplexml_load_file("path/to/your/file/file.xml"); ?>
将您的对象转换为像这样的数组
$array= (array) $xml;
之后你可以这样做
$option = $array['OptionName'];
答案 1 :(得分:0)
查看simplexml_load_file并将您的xml转换为可行的对象,您可以在其中循环查找所需的属性。
$xml = simplexml_load_file('file.xml');
foreach($xml->ParkingData as $k => $v)
echo $v->ParkingFacility->ParkingName ." - Vacant Spaces: ". $v->ParkingFacility->VacantSpaces."<br />";