との値が、私は次のようなXMLスキーマを持っています。 Ex。取得要素名は、/ XML/Xpathの/ PHP
$userInfo = $doc->getElementsByTagName("user");
foreach($userInfo as $row)
{
$first_name = $row->getElementsByTagName("first_name");
}
電話番号を選択するためにこれをネストしようとするとエラーが発生します。私は、同じ問題を持つ電話番号を選択するためにXPathを使用しようとしました。私は
$userInfo = $doc->getElementsByTagName("user");
foreach($userInfo as $row)
{
$phoneInfo = $row->getElementsByTagName("phone_numbers");
foreach($phoneInfo as $row2)
{
$work = $row2->getElementsByTagName("work");
}
}
の線に沿って何かをしようとしたイムイムは、どのようにこの進行を取得する根本的に間違っている、または何かをやっている場合好奇心。私は数時間のうちに私の髪を引き裂いています。
私のために働く!どのPHPを使用していますか? –
'getElementsByTagName'は' DOMNodeList'を返します。 foreachを使用してiterateできることは確かですか? (ただ質問する) – Jonas
問題のXPathの使用法はありません。返信 –