@jeremy_larkin
В PHP есть несколько способов получить данные из XML файла:
- Использовать расширение SimpleXML:
1
2
3
4
5
6
7
|
$xml = simplexml_load_file('file.xml');
// Получить значение атрибута
$value = $xml->item['attribute'];
// Получить значение элемента
$value = $xml->item->element;
|
- Использовать расширение DOM:
1
2
3
4
5
6
7
8
9
10
|
$doc = new DOMDocument;
$doc->load('file.xml');
$xpath = new DOMXPath($doc);
// Получить значение атрибута
$value = $xpath->query('/root/item/@attribute')->item(0)->value;
// Получить значение элемента
$value = $xpath->query('/root/item/element')->item(0)->nodeValue;
|
Оба расширения предоставляют быстрый и простой способ работы с XML файлами в PHP. Выбор того или иного расширения зависит от ваших конкретных потребностей и предпочтений.
Следует также учитывать, что расширение DOM является более гибким инструментом для работы с XML, так как оно позволяет создавать, модифицировать и удалять элементы и атрибуты в д