0
XMLファイルを検索しようとしています。XPath - 子要素の値で要素を返します
要素の1つを子供の値の1つで返したいとします。
E.G.
<homes>
<home>
<rooms>2</rooms>
<garden>yes</garden>
</home>
<home>
<rooms>4</rooms>
<garden>no</garden>
</home>
</homes>
私はCURLを使用してXMLファイルの内容を取得しました。ここで私は4つの部屋と家(複数可)を探していますどのように、今
$xml = simplexml_load_string($curl_contents); // curl contents are that above.
:次に、私はこれを行うだけ<rooms>
要素の値が含まれている家の、
$homes = $xml->xpath("//homes/home/rooms[.='4']");
$homes
こと4部屋あります。
...一方、4つの部屋を持つホームエレメント全体を返したいとします。
これを行うにはどうすればよいですか。ありがとう。
'//家庭/ホーム[部屋=が、4 '']それだ' – splash58
ありがとう! –