2013-12-15 26 views
-2

我已經做了一些內部從文件(xml/properties等)讀取值並將其轉換爲某種類型的庫。例如,將「5」轉換爲整數,或將「AAA」轉換爲枚舉(假設存在匹配的枚舉)等。與this中的問題類似。是否有任何輕量級java開源庫將字符串轉換爲類型?

而不是複製/粘貼相同的代碼每一個地方我想知道是否有一個開源的庫,我可以使用這個嗎?最好的東西是輕量級的,因爲我不想爲此只帶一個1MB大小的庫。我只會做一個只做這個的圖書館。用一個API看起來像這樣:

Integer myInteger = StringConverter.toType(Integer.class, "5"); 
MyEnum myEnum = StringConverter.toType(MyEnum.class, "AAA"); 
boolean myBool = StringConverter-toType(boolean.class, "true"); 

我一直在環顧四周,但找不到一個。如果沒有人,我會繼續創建一個。

謝謝!

回答

3

只需使用String.valueOf和/或Integer.parseInt等。

相關問題