[docs] Re: фиксированные версии libxml2/libxslt
Vitaly Ostanin
vyt на vzljot.ru
Вт Фев 24 13:12:59 MSK 2004
Alexander Bokovoy wrote:
> On Sun, Feb 22, 2004 at 06:37:51PM +0200, Alexander Bokovoy wrote:
>
>>On Sun, Feb 22, 2004 at 07:21:08PM +0300, Oleg A. Paraschenko wrote:
>>
>>> Всем привет!
>>>
>>> На данный момент есть проблема с libxml2/libxslt. Старая версия (которая
>>>идёт с Master 2.2) что-то не поддерживает; в новых версиях есть проблема,
>>>которая принципиально не даёт собирать документы с помощью XInclude, но
>>>решать её авторы пока не собираются:
>>>
>>>http://bugzilla.gnome.org/show_bug.cgi?id=132597
>>
>>Олег, я понимаю Ваше желание иметь работающее ПО, но зачем перевирать-то?
>>libxslt 1.1.1 / libxml2 2.6.5 позволяют нормально собирать документы с
>>XInclude/2001. У меня таковых более одного сложного и все работает при
>>использовании того namespace XInclude/2001, на которое выдается warning, а
>>не XInclude/2003.
>>
>>Понятно, что warning не является признаком "чистоты", но код-то работает и
>>свою задачу выполняет.
>
> В дополнение. Согласно Вашему примеру из #132597, я пересмотрел текущую
> спецификацию XInclude и не обнаружил "entities in xincluded infosets must
> be expanded by specification" в ней.
Кроме фрагмента из спецификации, приведённого Олегом дальше по
треду, были ещё обсуждения в рассылке libxml. Там указывалось на
возможность ситуации, когда включающий и включаемый документы
содержат одну и ту же сущность. Разрешение сущностей на этапе
XInclude processing как раз решает эту проблему.
--
Regards, Vyt
mailto: vyt на vzljot.ru
JID: vyt на vzljot.ru
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 256 байтов
Описание: OpenPGP digital signature
Url : /pipermail/docs/attachments/20040224/702f1ebb/signature.bin
Подробная информация о списке рассылки docs