php xml SimpleXMLElement - PullRequest
       10

php xml SimpleXMLElement

0 голосов
/ 30 марта 2010
<Placemark id="p1"></Placemark>
<Placemark id="p2"></Placemark>
<Placemark id="p3"></Placemark>
<Placemark id="p4"></Placemark>

привет, я использую SimpleXMLElement в моем php, мой вопрос, как я могу получить метку с идентификатором 3? это что-то вроде этого?

$page = utf8_encode(file_get_contents($request_url));
$xml = new SimpleXMLElement($page);
$xml->Response->Placemark['id=p3']->AddressDetails->Country->CountryName;

спасибо

1 Ответ

1 голос
/ 30 марта 2010
$xml->xpath("Placemark[@id='p3']")->AddressDetails->Country->CountryName;

XPath - твой друг: -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...