1
我正在看JAXB作爲一種方式來解組從一個Web服務的API返回到POJO的XML,但我想先生成POJO,而不是手工編寫/註釋它們。我遇到了xjc(來自JAXB的POJO生成器),但是它需要一個XSD我相信,Web服務只返回XML,並且沒有可用的XSD/DTD,所以我想知道實現這一點的最佳方式是什麼。生成沒有.xsd的POJO?
- 有沒有辦法從直接的XML生成POJO?我很高興地假設所有字段都是字符串字段,我不需要類型安全。
- 或者,有一些方法可以從XML文件中對XSD進行「逆向工程」 - 這些都不錯嗎?如果是這樣,爲什麼這個功能沒有內置到像xjc這樣的工具中的任何特定原因?