私はjspコードを持っています。ここでJAVAクラスファイルからJSONデータを取得します。 [基本的にopenfireユーザー]JAVAメソッドからJSON応答をHTMLテーブルに出力するにはどうすればよいですか?
私はデータを正常に取得しましたが、このデータを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テーブルに解析します。
ですのでお手数ですが、
'JSON'データを解析するために' JSONObject'を使用してください –
@JyothiBabuArajaのような参照を付けてください。 – Rajan
問題を分ける必要があります:1. JSONを変数(オブジェクト、JSONObjectは良いです) 2. HTMLテーブルをデータで構築する。ワンステップ構文解析のようなものはありません –