我正在使用的XStream寫出來,希望XML的程序。就目前而言,我只有一個類實現了Converter。這種單一轉換器需要在我的整個構造,其是在其根部一個HashMap和每個鍵的值是VMwareServer
類又具有一個HashMap,其中關鍵的值是VMwareVirtualMachine
類的新實例的新實例。每個類別都有用於設置和獲取諸如IP address
和port number
之類的東西的方法。我應該爲每個課程分割我的XStream轉換器嗎?
我想知道是,如果這是落實XStream的轉換器正確的方法,或者我應該創建一個單獨的轉換器,以每類轉換爲XML它自己的嗎?
我可以顯示一些代碼,如果還有什麼我的意思的問題。
你在轉換器做什麼? Xstream可以在沒有任何轉換器的情況下深入編組任何對象。 – 2013-04-09 03:57:45
主要是我使用轉換器重新格式化輸出到一個更「漂亮」的形式。我使用轉換器的原因是來自java的一些對象被移動以使事情組織起來。 – ianc1215 2013-04-09 04:10:29
你應該有每班的轉換器。 – 2013-04-09 04:13:31