[docs] Вопрос по xinclude

Stanislav Ievlev inger на altlinux.org
Пн Ноя 10 12:35:09 MSK 2003


On Mon, Nov 10, 2003 at 12:28:19PM +0300, Oleg A. Paraschenko wrote:
>   Привет!
> 
> On Mon, 10 Nov 2003 12:08:44 +0300
> Stanislav Ievlev <inger на altlinux.org> wrote:
> 
> > Привет!
> > 
> > Есть вопрос к спецам по xml.
> > 
> > Есть документ примерно такого содержания:
> > include.xml
> > ---------
> > <in>
> > 	<m>
> > 		<a>test1</a>
> > 	</m>
> > 	<n>
> > 		<a>test2</a>
> > 	</n>
> > </in>
> > ---------
> > Хочется воспользоваться xinclude и включить include.xml в другой
> > документ, но так чтобы включились узлы m и n, минуя in.
> > То есть чтобы
> > ----
> > <x xmlns:xinclude="http://www.w3.org/2001/XInclude">
> >       <xinclude:include href="something.xml#xpointer(подскажите что тут
> >       написать)"/>
> > </x>
> > ----
> > Превратился в:
> > ---
> > <x>
> > 	<m>
> > 		<a>test1</a>
> > 	</m>
> > 	<n>
> > 		<a>test2</a>
> > 	</n>
> > </x>
> 
>   Судя по примеру, надо включить всё: не только m и n, но и пробельные
> символы. Тогда так:
> 
> <x xmlns:xinclude="http://www.w3.org/2001/XInclude">
>   <xinclude:include href="something.xml#xpointer(/in/node())"/>
> </x>
Спасибо. Почти то что надо.
А как бы теперь ещё так сделать чтобы не было зависимости от имени "in".
То есть чтобы можно было включать документы, где охватывающим узлом могло быть что угодно.

P.S. Какие-то странности с рассылкой. Вижу ответ, но не вижу своего письма.
> 
> 
> > -----
> > 
> > С наилучшими пожеланиями
> > Станислав Иевлев.
> > 
> > _______________________________________________
> > docs mailing list
> > docs на altlinux.ru
> > http://www.altlinux.ru/mailman/listinfo/docs
> > 
> 
> -- 
> Oleg 
> 
> _______________________________________________
> docs mailing list
> docs на altlinux.ru
> http://www.altlinux.ru/mailman/listinfo/docs



Подробная информация о списке рассылки docs