2012-04-04 90 views
-1

簡單地說:什麼是Java對象模型。我想爲XML文件創建一個。我相信它與Java應用程序不同。那是什麼。 顯然,我試過谷歌,但令我驚訝的是沒有得到任何具體或明確的答案。JavaObjectModel。它是什麼?

+4

如果你不知道它是什麼,爲什麼你想創建一個? – Quentin 2012-04-04 15:05:03

回答

1

對象模型是一組用於表示特定信息集合的類(及其屬性和方法)。 Java對象模型只是一個對象模型,其中用於描述這些類的語言是Java。如果您想爲XML文件創建Java對象模型,那麼您需要分析XML文件中保存的信息,並設計Java類來表示相同的信息。有些工具可以使這個過程自動化,儘管他們提出的表示並不總是最佳的。

2

我猜對象模型是一些java POJO,它的屬性反映了你正在解析的xml文件的結構。

實現此轉換的「簡單」方法是使用JAXB

1

任何模型實質上就是您表示數據的方式。所以你的Java對象模型是你的數據表示爲Java對象。 XML模型應該是以XML表示的數據。 JSON是表示爲JavaScript「對象」等的數據。

相關問題