XML и XSLT

alexon

Новичок
XML и XSLT

Добрый день.
Стоит PHP 4.3.4 на W2k

Имеется XML:
<?xml version='1.0' encoding='utf-8'?>
<itemlist>
<item itemid="46">
<name><![CDATA[Документация]]></name>
<date>26.02.2004 12:45:00</date>
<description><![CDATA[<a href="#0">Основные теги</a><br>]]></description>
</item>
</itemlist>

При XSLT обработке выдает ошибку, что поле description not well-formed:

Error number: 3, level: 0, fields:
msgtype => error
code => 2
module => Sablotron
URI => arg:/_xml
line => 6
msg => XML parser error 4: not well-formed (invalid token)


Та же самая XML нормально обрабатывается на сервере с IIS, .NET.

Причем если в поле написать просто текст все работает, не работает в частности при наличии в поле тэга A с атрибутом href. Это глюки Саблотрона, или что то еще? Вроде в CDATA можно писать что угодно, насколько я знаю, кроме символов "]]>".
 

[DAN]

Старожил PHPClub
Hi!
Смените кодировку на windows-1251 либо используйте UTF символы для раууких букв.
Первое предпочтительнее.
 
Сверху