заметил такую ошибку, если в файле есть дубль закрывающего тега DocBody, то ридер не может получить его данные:
while ($z->read()) {
if ($z->nodeType == XMLReader::ELEMENT && strtolower($z->localName) == 'docbody')
$body = $z->readOuterXml(); // сыпаться ошибки warning
}
}
пример файла XML
<?xml version="1.0" encoding="UTF-8"?>
<Container>
<DocumentID>ID</DocumentID>
<ContainerDoc>
<DocBody>
<!-- тут данные -->
</DocBody>
</DocBody>
</ContainerDoc>
</Container>
можно как то выкрутиться на такой случай? потому как может быть дубль другого тега...
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Здравствуйте, как я могу выполнить такое? 1^1=1 1^1 + 2^2=5 1^1 + 2^2 + 3^3=31 1^1 + 2^2 + 3^3 + 4^4=284
Подскажите, пожалуйста, как построить дерево из строк? Имеется массив: