Вставить XML из одного файла в другой с помощью xmlstarlet?

Есть ли способ вставить XML из одного файла в другой с помощью xmlstarlet, или я застрял в связке нескольких команд -s? Мне нужно вставить довольно большой кусок. Не лучше ли мне написать какой-нибудь xsl с этим фрагментом?


person Lance Held    schedule 27.07.2012    source источник


Ответы (1)


Не лучше ли мне написать какой-нибудь xsl с этим фрагментом?

Я думаю, вам лучше использовать XSL; функция document() позволяет получить XML из другого файла. Подкоманда xmlstarlet ed не имеет доступа к document() и не может доступа к другим файлам.

person npostavs    schedule 28.07.2012