2015-08-13 4 views
0

Документ xml был загружен в Marklogic 8 как есть. URI - book1.xml. В Marklogic 8 есть сотни тысяч таких документов xml, как есть. Мне нужно внедрить шаблон конверта в этот XML-документ. Как обновить документ с помощью шаблона конверта?применить шаблон обложки marklogic

Envelop узор -

<?xml version="1.0" encoding="UTF-8"?> 
<envelop>  
    <meta-data>   
     <Id>1</Id> 
     <createDate>2015-7-01</createDate> 
     <createUserId>100</createUserId> 
    </meta-data> 
    <original> 
     test1.xml 
    </original> 
</envelop> 

book1.xml -

<?xml version="1.0" encoding="UTF-8"?> 
    <book xmlns="http://www.mybook.com" 
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
     <bookId>1</bookId> 
     <title>Math 101</title> 
     <author>John Smith</author> 
     <price>100</price> 
    </book> 
+0

Вы можете проверить сообщение? Я предполагаю, что есть XML, который не имеет отступов для четырех пространств, поэтому stackoverflow может обрабатывать его как предварительно отформатированный код. –

+0

Не уверен, что такое шаблон конверта. Можете ли вы показать конечный результат, который хотите? –

+0

ok это определено здесь http://www.xmlpatterns.com/EnvelopeMain.shtml –

ответ

1

для того, чтобы переработать такое большое количество документов, взглянуть на CoRB2 или taskbot.

Возможно, вы найдете properties document, полезный для отслеживания того, какие файлы были обновлены.

Надеюсь, что указывает на то, что вы в правильном направлении! Ed

Смежные вопросы