Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
527 03.11.2003 19:56
Parser перестает видеть в документе элемент с xmlns.$xml[^xdoc::create{<?xml version="1.0" encoding="windows-1251" ?> <document xmlns="urn:my-name-space"> <cars> <car>Альфа Ромео</car> <car>Астон Мартин</car> <car>Ауди</car> <car>Бентли</car> <car>БМВ</car> <car>Мерседес</car> <car>Лексус</car> <car>Тойота</car> <car>Феррари</car> <car>Фольксваген</car> </cars> </document>}] $cars[^xml.select[//car]] найдено ^cars._count[] записей<br/> ^for[i](0;$cars-1){ $car[$cars.$i] $marka[$car.firstChild.nodeValue] $marka<br/> }Результат:
$xml[^xdoc::create{<?xml version="1.0" encoding="windows-1251" ?> <document> <cars> <car>Альфа Ромео</car> <car>Астон Мартин</car> <car>Ауди</car> <car>Бентли</car> <car>БМВ</car> <car>Мерседес</car> <car>Лексус</car> <car>Тойота</car> <car>Феррари</car> <car>Фольксваген</car> </cars> </document>}] $cars[^xml.select[//car]] найдено ^cars._count[] записей<br/> ^for[i](0;$cars-1){ $car[$cars.$i] $marka[$car.firstChild.nodeValue] $marka<br/> }то всё окей
$xml[^xdoc::create{<?xml version="1.0" encoding="windows-1251" ?> <document> <cars> <car>Альфа Ромео</car> <car>Астон Мартин</car> <car>Ауди</car> <car>Бентли</car> <car xmlns="urn:my-name-space">БМВ</car> <car>Мерседес</car> <car>Лексус</car> <car>Тойота</car> <car>Феррари</car> <car>Фольксваген</car> </cars> </document>}] $cars[^xml.select[//car]] найдено ^cars._count[] записей<br/> ^for[i](0;$cars-1){ $car[$cars.$i] $marka[$car.firstChild.nodeValue] $marka<br/> }то результат: