2015-06-20 81 views
0

其他論壇成員, 我的任務是輸出一個來自數百個XML文件的PDF。有沒有人在那裏看到我稱爲包裝文件的示例XML代碼?可以將其描述爲一個XML文件,其中包含所有源XML文件名稱的引用列表,並按照需要用於PDF輸出的順序進行組織。我是否認爲這樣的XML包裝文件可以用XML編碼,然後提供給PDF輸出的XSLT處理器?還是需要使用JavaScript或C++?我的想法是,可能會將XML包裝文件中的所有XML文件列爲引用,這些引用將從XML源文件中提取數據,然後以批處理操作將其提供給XSLT處理器。我的想法是否正確?任何人都可以發佈XML代碼,將完成這樣的任務?提前致謝。PDF輸出的XML包裝文件?

+1

我找不出你的問題是什麼。你能以「這是我的輸入」和「這是我正在尋找的輸出嗎?」的形式來表達它嗎?另請參閱:http://stackoverflow.com/help/how-to-ask –

回答

0

XSLT提供document函數來從各種輸入文檔中提取數據,元文檔的結構可以由您定義,如果您有例如。 files.xml

<files> 
    <file name="file1.xml"/> 
    <file name="file2.xml"/> 
    <file name="file3.xml"/> 
</files> 

然後XSLT內,其中上面的文件是可以使用document(/files/file/@name)/*拉在與處理所有列出的文件的根元素的主要輸入。詳細信息請參見http://www.w3.org/TR/xslt#document