我有一個Jersey客戶端是從一個源獲取JSON,我需要進入正確格式化JSON:如何在java中正確地格式化JSON字符串?
我的JSON字符串看起來像通過HTTP請求抓住時folllowing:
{
"properties": [
{
someproperty: "aproperty",
set of data: {
keyA: "SomeValueA",
keyB: "SomeValueB",
keyC: "SomeValueC"
}
}
]
}
我我有問題,因爲JSON必須格式正確,並且keyA,keB和keyC不會被引號括起來。有沒有一些庫可以幫助添加引號或者將這個字符串轉換爲格式正確的json的最佳方式?或者,如果有一些簡單的方法可以將它轉換爲json對象而無需編寫一堆帶有與傳入結構相匹配的變量和列表的類?
傑克遜就是這樣一個圖書館。 – bmargulies
想要一個像這樣的字符串如何轉換爲JSON的例子。從我所知道的傑克遜需要的JSON字符串格式正確(即所有的密鑰需要雙引號圍繞密鑰) – Rolando