2014-04-01 38 views
-2

輸出我有一個JSON對象,看起來像這樣:JSON格式與Java

{ 
    "Person":{ 
     "Name":"Johnny Doe", 
     "Age":30, 
     "Gender":"Female", 
     "Address":{ 
      "Number":10, 
      "Line1":"Downing Street", 
      "City":"London", 
      "Country":"UK" 
     }, 
     "PhoneNumbers":{ 
      "Number":"999" 
     } 
    } 
} 

我怎麼能遍歷數據,所以我可以交出了漂亮的,格式化的輸出看起來像這樣?

Person 
    Name: Johnny Doe 
    Age: 30 
    Gender: Female 
    Address 
     Number: 10 
     Line1: Downing Street 
     City: London 
     Country: UK 
    PhoneNumbers 
     Number: 999 

在此先感謝您的幫助。

+0

嘗試JSON-簡單的庫,或手動解析它 –

+0

我試過使用Gson,但並沒有達到很遠的地步,我不知道如何在Java中做很多事情,但這是我被賦予的任務。 – user1250122

回答

0

看看this link來找到java中可用的不同JSON解析器。你可以選擇一個並使用它來解析json到某種地圖,然後遍歷以你想要的方式打印內容。