我有一個jsp代碼,我從JAVA Class文件中獲取一些JSON數據。 [基本上openfire用戶]如何從JAVA方法向HTML表打印JSON響應?
現在我成功獲取數據,但我想以HTML表格格式顯示此數據。
我該怎麼做?
我的JSP代碼:
<%@ page language="java" import="prov.*, java.util.*, java.io.*,java.text.*" contentType="text/html"%>
<%@ page errorPage="error.jsp" %>
<%
Openfire tc = new Openfire();
tc.getUsers("192.168.50.218","epvFjHq5RHA614C7");
out.println("Data Is As Below : " + tc.getUsers("192.168.50.218","epvFjHq5RHA614C7"));
%>
而且我從Java類方法是這樣迴應:
[{"username":"abcd","name":"","properties":null},{"username":"admin","email":"[email protected]","name":"Administrator","properties":null},{"username":"bizdd456d454mnc","email":"[email protected]","name":"bidzMNC","properties":null},{"username":"bizddd454mnc","email":"[email protected]","name":"bidzMNC","properties":null},{"username":"bizmnc","email":"[email protected]","name":"511515151515151","properties":{"property":[{"@key":"console.order","@value":"session-summary=1"},{"@key":"console.rows_per_page","@value":"user-summary=8"}]}},{"username":"dhaval","email":"[email protected]","name":"dhaval","properties":null},{"username":"keyur","email":"[email protected]","name":"keyur","properties":null},{"username":"minz","email":"[email protected]","name":"bidzMNC","properties":null},{"username":"patel","email":"[email protected]","name":"patelbhai","properties":{"property":[{"@key":"console.order","@value":"session-summary=1"},{"@key":"console.rows_per_page","@value":"user-summary=8"}]}},{"username":"rajan","email":"[email protected]","name":"rajan","properties":null},{"username":"+username+","email":"+email+","name":"+name+","properties":null}]
由於我很新的Java和JSP我不知道如何將這些數據解析爲HTML表格。
所以請幫助。
使用'JSONObject'來解析'JSON'數據 –
可以請你把一個引用像@JyothiBabuAraja因爲我是新來的JAVA和JSp – Rajan
必須劃分問題:1.解析JSON到變量(對象,JSONObject是好的) 2.用數據構建HTML表格。沒有什麼比一步解析 –