我正在開發一個使用Spring MVC和JSP的應用程序,我試圖做的是從URL中獲取一些數據,URL的數據是用JSON編碼的多維地圖。從JAVA中的多維JSON映射檢索數據
例如:
{"RT":"32",
"HED":{
"COMPINF":{
"CP":"ISIN_CODE|SECTOR|LANGUAGE_CODE"}}}
我想分析它來到我以同樣的方式這個代碼,我試圖用一個多維的HashMap,但不能真的想出一個辦法。
什麼是解析這些數據的最佳方法?
我正在開發一個使用Spring MVC和JSP的應用程序,我試圖做的是從URL中獲取一些數據,URL的數據是用JSON編碼的多維地圖。從JAVA中的多維JSON映射檢索數據
例如:
{"RT":"32",
"HED":{
"COMPINF":{
"CP":"ISIN_CODE|SECTOR|LANGUAGE_CODE"}}}
我想分析它來到我以同樣的方式這個代碼,我試圖用一個多維的HashMap,但不能真的想出一個辦法。
什麼是解析這些數據的最佳方法?
你需要使用一個JSON解析器,如谷歌GSON(https://code.google.com/p/google-gson/)
編輯:這裏有一個類似的問題:Converting JSON to Java
您的JSON是作廢的支票在http://jsonlint.com/ – 2013-04-08 09:24:27
標準'JSON'庫或'Gson',你可以使用任何一個來解析JSON。簡單&最好! – SudoRahul 2013-04-08 09:24:52
你有固定的JSON數據結構嗎?還是這個標準的JSON結構? – ajduke 2013-04-08 09:25:20