parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Парсер 3.2.2. Фича или баг с методом xdoc.importNode[...]?

Сухроб Хусамов 07.03.2008 02:34

Фича или баг с методом xdoc.importNode[...]?

Я добавляю как обычно узел ^doc.importNode[$nodeSource](1) где $nodeSource есть корневой элемент документа, откуда я делаю импорт. И в итоге получае нечто странное:
<?xml version="1.0" encoding="WINDOWS-1251"?>
<page type="section"><head><title/><?xml version="1.0" encoding="WINDOWS-1251"?>
<place>local</place>
</head><body/></page>
На сам пример не обращайте внимания, это пример лишь. Странно то, что добавляя элемент, туда добавляется и инструкция <?xml version="1.0" encoding="WINDOWS-1251"?>.

В Парсере 3.2.1 такого не было.

То есть на выходе у меня должно получиться:
<?xml version="1.0" encoding="WINDOWS-1251"?>
<page type="section"><head><title/>
<place>local</place>
</head><body/></page>
Далее Парсер вроде работает нормально. Но иногда эта лишняя инструкция мешает и все глючит на ней.

Это фишка и я не знаю как надо импортировать правильно узлы или все-таки баг?