2011-11-29 60 views
0

輸入上的XML,輸出上的平面文件 - 可以使用XQueryXQuery - 輸出平面文件

+0

是的,這是可能的。處理XML數據時,XQuery是一個選項。 –

+0

請提供一個完整的示例:源XML文件和通緝結果。 –

回答

2

XQuery對其輸出沒有特定的限制。根據您的解析器及其上下文,正確的序列化可能需要一些額外的注意力,例如當您通過HTTP在XML數據庫上運行XQuery時。

1

如果你有一個3.0處理器,那麼你可以設置你的序列化模式爲文本模式。

declare namespace output = "http://www.w3.org/2010/xslt-xquery-serialization"; 
declare option output:method "text"; 

有關如何配置序列化,請參見http://www.w3.org/TR/xquery-30/#id-serialization

在文本模式下,所有元素和屬性都從輸出中去除,只有文本內容被寫出。