У меня есть многоязычный XML-файл, содержащий английские и немецкие строки, которые имеют одно и то же имя элемента type
, но отличаются друг от друга атрибутом lang
.Доступ к данным XML: Имя одного и того же имени, но дифференцирование по атрибуту
<?xml version="1.0" encoding="utf-8"?>
<project>
<type lang="en">package design</type>
<type lang="de">verpackung</type>
</project>
Как я могу получить доступ к этой информации отдельно?
$xml->type;
Изгоняет содержимое первого type
элемент.
Спасибо! '$ xml-> xpath (" type [@ lang = 'en'] ")' работает для меня! – user1706680