2017-03-29 3 views
0

こんにちは私はPHPで解析するPHPでXMLのオプションを1つだけ解析するには?

と各行の1つだけのオプションを読み取ります。これどうやってするの?

私が試した:

<?php 
$xml = file_get_contents("file.xml"); 
echo $xml; 
?> 

をしかし、これは完全なXMLを読み取ります。私はあなたがこの

$option = $array['OptionName']; 
+0

xmlの外観は? – eeetee

+1

[PHPでHTML/XMLをどのように解析し処理するのですか?](http://stackoverflow.com/questions/3577641/how-do-you-parse-and-process-html-xml-in-php ) –

答えて

0

のオプションを1つだけ必要ですsimplexml_load_fileを見て、xmlをawに変えてくださいあなたがループして必要なプロパティを見つけることができるorkableオブジェクトです。

$xml = simplexml_load_file('file.xml'); 

foreach($xml->ParkingData as $k => $v) 
echo $v->ParkingFacility->ParkingName ." - Vacant Spaces: ". $v->ParkingFacility->VacantSpaces."<br />"; 
0

を行うことができ、その後、あなたのオブジェクトは、この

$array= (array) $xml; 

のような配列に変換し、この

<? php $xml = simplexml_load_file("path/to/your/file/file.xml"); ?>

を試してみて、XML

関連する問題