我有一個XML模式,其中包含多個導入,其中又包含導入。我需要生成語義相同的模式,其中所有導入都是內聯的。我想替換這些:XML模式:用相應的模式替換導入
<xs:import namespace="http://some.name/" schemaLocation="./path/to/it.xsd"/>
與參考模式的內容。我需要將輸出作爲一個字符串,而不是一些內部表示。我試過Apache Xerces,但沒有找到將XSModel寫入字符串的方法。在那兒?
我試過Apache XmlSchema 2,但是當它寫入XML Schema時,它並不會用模式替換導入聲明。
有什麼圖書館可以做到嗎?有什麼建議麼?
謝謝。
爲什麼你需要這樣做? – 2012-02-06 12:51:18
這是一個很長的故事,這是一個可能的解決方案,我有一個問題 – Thresh 2012-02-06 14:05:34