簡單地說:什麼是Java對象模型。我想爲XML文件創建一個。我相信它與Java應用程序不同。那是什麼。 顯然,我試過谷歌,但令我驚訝的是沒有得到任何具體或明確的答案。JavaObjectModel。它是什麼?
-1
A
回答
1
對象模型是一組用於表示特定信息集合的類(及其屬性和方法)。 Java對象模型只是一個對象模型,其中用於描述這些類的語言是Java。如果您想爲XML文件創建Java對象模型,那麼您需要分析XML文件中保存的信息,並設計Java類來表示相同的信息。有些工具可以使這個過程自動化,儘管他們提出的表示並不總是最佳的。
2
我猜對象模型是一些java POJO,它的屬性反映了你正在解析的xml文件的結構。
實現此轉換的「簡單」方法是使用JAXB。
1
任何模型實質上就是您表示數據的方式。所以你的Java對象模型是你的數據表示爲Java對象。 XML模型應該是以XML表示的數據。 JSON是表示爲JavaScript「對象」等的數據。
相關問題
- 1. 什麼是MIME?它到底是什麼?
- 2. MethodHandle - 它是什麼?
- 3. ImageCaptureService.app它是什麼?
- 4. pthread_cleanup_pop_restore - 它是什麼?
- 5. PTHREAD_MUTEX_INITIALIZER,它是什麼?
- 6. KeyChain - 它是什麼?
- 7. JavaVM.framework。它是什麼?我怎麼用它?
- 8. Mandrill應用程序 - 它是什麼,它的API key是什麼
- 9. 爲什麼JavaScript轉換它,它是什麼將它轉換爲?
- 10. 什麼是python中的類,它做什麼,它爲什麼需要它?
- 11. 爲什麼NSString'忘記'它是什麼?
- 12. 什麼是「argv」,它有什麼作用?
- 13. enCapsa - 它是什麼和用於什麼?
- 14. 什麼是 「===」,並且什麼它和 「==」
- 15. Jquery $() - 它返回什麼,什麼是$()[0]?
- 16. 什麼是Thread.CurrentPrincipal,它有什麼作用?
- 17. 什麼是newproxy,它有什麼用處?
- 18. 什麼是clojure.lang.Var.getRawRoot和它爲什麼叫?
- 19. 什麼是MD5CryptoServiceProvider,它可以做什麼?
- 20. 什麼是applescript,它用於什麼?
- 21. POINTER_32 - 它是什麼,爲什麼?
- 22. 究竟是什麼ObjectFactory是什麼,它用於什麼?
- 23. 什麼是string array [] =「」;是什麼意思?爲什麼它有效?
- 24. Microsoft WebMatrix:它是什麼?
- 25. JdbcTemplate查詢,它是什麼?
- 26. Scheme Lambda?它是什麼?
- 27. Zend Server,phpmyadmin,它是什麼
- 28. 它是什麼時間戳?
- 29. Django FormPreview - 它是什麼?
如果你不知道它是什麼,爲什麼你想創建一個? – Quentin 2012-04-04 15:05:03