#JSON

JSON을 보기 편하게 해주는 방법 (JAVA6 기반 JSP 에서 사용가능해야 함. Gson 가능)

https://coderwall.com/p/ab5qha/convert-json-string-to-pretty-print-java-gson

에서 알려준 방법 기준 테스트

public static String toPrettyFormat(String uglyJson) {
      JsonObject json = JsonParser.parseString(sData).getAsJsonObject();

      Gson gson = new GsonBuilder().setPrettyPrinting().create();
      String prettyJson = gson.toJson(json);

      return prettyJson;
}

Script를 통해 처리하는 방식으로 구현 하게 됨

function loadData(data) {
	$.ajax({
		type : 'POST',
		url : 'loadData.jsp',
		data : data,
		dataType : 'JSON'
	}).done(function(response) {
		// .....
		if (response.type == "JSON") {
			var prettyJson = JSON.stringify(response.data, undefined, 4);
			// console.log(pretty);
			$('textarea#req-data').val(prettyJson);
		} else {
			$('textarea#req-data').val(response.data);
		}
	})
}

+ Recent posts