2015-08-13 78 views
0

一個xml文檔已經被加載到Marklogic 8中。該URI是book1.xml。現在有數十萬種這類XML文檔已經加載到Marklogic 8中。我需要在這些XML文檔上實現信封模式。如何使用信封模式更新文檔?執行marklogic信封模式

信封模式 -

<?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

確定它在這裏定義http://www.xmlpatterns.com/EnvelopeMain.shtml –

回答

1

爲了重新處理如此大量的文檔,看看CoRB2taskbot

您可能會發現properties document用於跟蹤哪些文件已更新。

希望你指出正確的方向! Ed