色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java json轉html

林雅南1年前9瀏覽0評論

在Java開發中,經常需要將數據以HTML的形式呈現出來,在此過程中,使用JSON和HTML的轉換是很必要的。那么,使用Java將JSON轉換成HTML的方法是什么呢?下面就來詳細介紹。

使用Jackson將JSON轉換成Java對象
ObjectMapper mapper = new ObjectMapper();
//json是json字符串
JsonNode node = mapper.readTree(json);
//如需要取結果中的某個字段進行處理
String result = node.findValue("fieldName").asText();

使用JSON來生成HTML

StringBuilder sb = new StringBuilder();
JsonNode node = mapper.readTree(json);
Iterator< JsonNode>it = node.get("rowset").elements();
while (it.hasNext()) {
JsonNode entry = it.next();
sb.append("<tr><td>").append(entry.get("name").asText()).append("</td>");
sb.append("<td>").append(entry.get("age").asInt()).append("</td>");
sb.append("</tr>");
}

使用JQuery將JSON和HTML綁定

$.ajax({
url: "url",
dataType: "json",
success: function(data) {
var trs = $("<tr></tr>");
$.each(data.rowset, function(i, item) {
var tdName = $("<td></td>").text(item.name);
var tdAge = $("<td></td>").text(item.age);
trs.append($("</tr>").append(tdName, tdAge));
});
$("#htmlContainer").html(trs);
}
});

以上就是Java將JSON轉換成HTML的方法簡述,希望能對您有所幫助。