2016-10-13 14 views
0

私は以下のようなXMLを持っており、PHP XPATHを使用してnameという値を読みたいと思っています。開始タグと終了タグの間にあれば値を読み取ることができますが、XMLがこのような場合は値を読み取る方法は?PHPのxpathを使用してXML内のノード内の値を読み取る

<a name="john" id="100" /> 
+0

をあなたの完全なXMLとどのようなあなたがこれまでに試してみましたを投稿してください。 –

答えて

1

は、名前の値を取得するためにこれを使用することができます:

$xml = new SimpleXMLElement('<a name="john" id="100" />'); 

$name = (string)$xml->xpath('/a/@name')[0]; 

echo $name; // Output: john 
+0

ありがとうございました。 xpath内の/ aの代わりに、ただ1つの変更を行います。 – hrishi

+0

うまくいきました。あなたは答えを受け入れるでしょうか? –

関連する問題