java JSONObject注意事項

1json保存的是鍵值對,當值中,包含一組特殊符號時,例如:“[]”或者“{}”,這個在json中表示的是數組或者對象,所以當值滿足時,應該注意,修改方案可以在前面和後面增加雙引號,代碼如下:

public static void main(String[] args) {
		
		String sign = "[25uu]";
		JSONObject a = new JSONObject();
		if (sign.startsWith("[") && sign.endsWith("]")) {
			a.put("sign", "\""+sign+"\"");
		}else {
			a.put("sign", sign);
		}
		String signNew = a.getString("sign");
		System.out.println("signNew="+signNew);
		
		
		
	}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章