我需要使用內置的java org.w3c.dom或符合一組XSD文件的jdom包來創建XML文檔。 XSD文件相似但不相同。實質上,我需要根據動態給予我的XSD創建XML文件。使用XSD以編程方式創建XML文檔
什麼是最好的方式來做到這一點。我已經檢查過Validator包,它沒有任何特性,如給定上下文節點上的可能元素的向前看或迭代器。
理想情況下,我正在尋找一種SAX類型的架構,當我被要求以上下文自由的方式提供時,我實現了一個元素。發動機應該組裝並在最後給我dom樹。
這個車輪是否已經發明瞭?
謝謝..
感謝您的回覆。我熟悉蓖麻,所以我相當肯定它不適合我的要求。也許JDom是要走的路。 我很好奇NetBeans插件,XMLSpy,Oxygen等XML編輯器如何能夠提供上下文敏感的提示和預見。我希望有一個開源的庫/項目可以做到這一點。 – 2009-09-29 20:12:57
獲取Netbeans或Eclipse XML編輯器的源代碼並查看是沒有問題的。 – 2009-09-30 07:22:33