2012-02-18 18 views
3

我有一個大的(1MB +)XML文件,並且我試圖創建一個對象的變量與XML節點中的內容相等的對象。目前,我只爲每個變量使用.evaluate(),但這需要太長時間(每個對象大約1秒,而當我試圖加載56個對象時,我不能等待一分鐘才啓動)。有些部分是空的,否則我只是將節點加載到一個字符串並從那裏解析。我對此很新,我所知道的如何搜索不會導致任何有用的結果。我目前正在使用DOM解析器。什麼是加載所有這些變量的有效方法?將XML節點加載到Java對象中

回答

4

如果XML遵循某種建立的模式,我會推薦使用JAXB。在解組XML時,最終會得到一個與XML相匹配的對象結構。

+1

這看起來正是我在找的東西。感謝您幫助新手出去! – SomeKittens 2012-02-18 02:34:58