Я пытаюсь добавить некоторые данные, полученные от формы, в файл XML, который уже существует. Я использую DOMDocument в PHP для добавления данных в файл ...Если я знаю, что только один элемент с этим именем (XML (PHP DOM)), как я могу его выбрать?
Хотя я несколько успешно добавляю данные, он добавляет в неправильный элемент.
Теперь я знаю, что будет только один элемент с определенным именем, которое будет корневым элементом. Я также знаю, что будет только один элемент с именем, которое будет содержать другие данные.
Эти элементы не имеют идентификатора, и я хочу их прочитать getElementsByTagName
в PHP с использованием DOMDocument.
Так что, если я знаю, что собирается быть только один элемент с таким именем в весь файл, то я могу сделать что-то вроде этого:
$element = $dom->getElementByTagName('ElementName'); $element[0];
Я имею в виду я могу выбрать только первый элемент в массиве? И как мне это сделать? Потому что код выше не работает.
Какая библиотека DOM? DOMDocument? SimpleXML? –
DOMDocument .... –