PHP を使用してこの XML ファイルを読み込もうとしていますが、ルート要素が 2 つあります。私が PHP で書いたコードは 1 つのルート要素しか読み取らず、もう 1 つ ( <action>
) を追加するとエラーが発生します。私はこのようなことをしたい:if($xml->action=="register")
次に、すべてのパラメーターを出力します。
これは私のXMLファイルです:
<?xml version='1.0' encoding='ISO-8859-1'?>
<action>register</action>
<paramters>
<name>Johnny B</name>
<username>John</username>
</paramters>
そして、これは私のPHPスクリプトです:
<?php
$xml = simplexml_load_file("test.xml");
echo $xml->getName() . "<br />";
foreach($xml->children() as $child)
{
echo $child->getName() . ": " . $child . "<br />";
}
?>
私は本当にこれをすべて行う方法がわかりません...