我需要將給定的XML實例轉換爲其架構。用於XML架構到實例轉換的Java庫
我還需要從給定的XML Schema轉換到相應的實例。
此外,如果用戶給出了數據的XML實例,我需要將其轉換爲一個適當的實例。(適當實例是指一個在其中的多個元組的發生減少到單個條目。)
目前我正在使用Apache XMLBeans庫(xbean.jar)。但是當我給出12k行的巨大xml時,需要花費太多時間。另外,它爲少數實例生成多個模式節點,而不是一個。
是否有任何其他Java庫執行此轉換?
在此先感謝。
我需要將給定的XML實例轉換爲其架構。用於XML架構到實例轉換的Java庫
我還需要從給定的XML Schema轉換到相應的實例。
此外,如果用戶給出了數據的XML實例,我需要將其轉換爲一個適當的實例。(適當實例是指一個在其中的多個元組的發生減少到單個條目。)
目前我正在使用Apache XMLBeans庫(xbean.jar)。但是當我給出12k行的巨大xml時,需要花費太多時間。另外,它爲少數實例生成多個模式節點,而不是一個。
是否有任何其他Java庫執行此轉換?
在此先感謝。
我不知道這是否對您有所幫助或not..I不得不提取XMLfile..I曾使用JAXB
您短語的問題彷彿有任何XML實例數據的任務是一個模式,對於任何模式都有一個實例。模式描述了一類文檔。有無數的模式描述給定的實例,對於大多數模式,將有無數個對該模式有效的實例。因此,您將得到的最好結果是給定實例的「合理」模式,以及給定模式的「典型樣本」實例。我想你會找到許多XML IDE中提供這些工具的工具,比如oXygen。
我想要這個工具作爲一個java庫,因爲我在java運行時使用它。我嘗試了很多可用作IDE的插件的工具。但那不是我需要的。 –
12K行是「巨大的」?我會把它描述成很小。 –