導航:首頁 > 編程語言 > javajson輸出

javajson輸出

發布時間:2022-06-23 08:52:50

A. java script 里JSON數組在不知道其內容的情況下,如何輸出這個數組里的所有內容呢

//列印JSON//列印JSON需要用到JSON(JS自帶)的一個對象方法stringify//語法如下alert(JSON.stringify(json));

B. java如何返回json格式

例如:
Student st1 = new Student(1, "dg", 18, new Date());
Student st2 = new Student(2, "dg", 18, new Date());
Student st3 = new Student(3, "dg", 18, new Date());
Student st4 = new Student(4, "dg", 18, new Date());
Student st5 = new Student(5, "dg", 18, new Date());
List li = new ArrayList();
JSONObject JO1 = new JSONObject(st1);
JSONObject JO2 = new JSONObject(st2);
JSONObject JO3 = new JSONObject(st3);
JSONObject JO4 = new JSONObject(st4);
JSONObject JO5 = new JSONObject(st5);
li.add(JO1);
li.add(JO2);
li.add(JO3);
li.add(JO4);
li.add(JO5);
JSONArray Ja = new JSONArray(li);
Map ma = new HashMap();
ma.put("Result", "OK");
ma.put("Records", Ja);
JSONObject js = new JSONObject(ma);
out.print(js);

返回結果:

{"Result":"OK","Records":[{"recordDate":"Fri Dec 16 17:54:39 CST 2011","name":"dg","age":18,"personId":1},{"recordDate":"Fri Dec 16 17:54:39 CST 2011","name":"dg","age":18,"personId":2},{"recordDate":"Fri Dec 16 17:54:39 CST 2011","name":"dg","age":18,"personId":3},{"recordDate":"Fri Dec 16 17:54:39 CST 2011","name":"dg","age":18,"personId":4},{"recordDate":"Fri Dec 16 17:54:39 CST 2011","name":"dg","age":18,"personId":5}]}

C. java 怎麼json格式化輸出

3.JSON串-->Object 4.JSON串-->XML 5.XML-->JSON串 System.out.println(json);}特別注意:1、所有的Bean都應該定義為public,否則會出現net.sf.json.JSONException: java.lang.NoSuchMethodException: Property '***' has no getter method的.

D. 怎樣從java後台獲取json字元串並轉換為json對象輸出

在model層
public List<Map<String,String>> query() throws SQLException
{
List<Map<String,String>> listmap=new ArrayList<Map<String,String>>();
Connection conn=null;
ResultSet rs=null;
String query="SELECT * FROM COURSE";
Statement st=null;
conn=Conn.getConnection();
st=conn.createStatement();
rs=st.executeQuery(query);

while(rs.next())
{
Map<String,String> map=new HashMap<String, String>();
map.put("coursetypeid", rs.getString("COURSE_TYPE_ID"));
map.put("coursename", rs.getString("COURSE_NAME"));
map.put("publish", rs.getString("PUBLISH"));
map.put("publishtime", rs.getString("PUBLISH_TIME"));
map.put("coursenumber", rs.getString("CHAPTER_NUMBER"));
map.put("courseid", rs.getString("COURSE_ID"));
map.put("coursedesc", rs.getString("COURSE_DESC"));
listmap.add(map);
}
conn.close();

return listmap;
}
控制層
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

response.setContentType("text/html;charset=utf-8");
ConImp c=new ConImp();
String json= c.QueryCourseInfo();
response.getWriter().write(json);
}
最後在頁面通過轉換獲得並顯示。

E. java如何實現txt文本以json格式輸出

在進行流化的時候json.tojson json支持很多方法進行轉化成json進行輸出 可以看看api文檔

F. Java怎麼對JSON字元串進行格式化輸出

搜索gson,谷歌的一款Java格式化json庫
使用很簡單的

G. JAVA 開發 怎麼讓webservice輸出 json格式字元串

用struts2
框架開發的話,在配置文件里把result的類型設置為json,在action里使用json的jar包(在struts框架的jar包里好像自帶有)。在頁面使用jquery,ajax等可以解析。

H. 怎樣從java後台獲取json字元串並轉換為json對象輸出

使用json-lib.jar這個工具
public String getJson(Object obj){
JSONObject json;
json = JSONObject.fromObject(obj);
return json.toString();
}
使用jquery來處理json
//轉換為json數據 datas可以用ajax從後台獲取上面getJson中的數據
var jsonDatas = eval("(" + datas + ")");
//循環遍歷數據
jQuery.each(jsonDatas, function(item) {
//循環
});

I. java 生成JSON 然後 在html頁面 解析 然後 輸出到頁面!!!!在線等!!!

javascript能支持的json格式是:
a、"{"name":"dd","age":"12"}";
b、"[{"name":"dd",「age\":"12"},{"name」:"kk","age":"20"}]";
在java中直接使用JSONObject類的fromObject即可把對象轉換成json字元串
或者你直接把JAVA的字元串拼接成上面的格式,然後返回出去就行了,然後在ajax的回調函數中處理
頁面的AJAX請求請參考下面的鏈接
http://..com/question/325897417.html

J. java服務端如何輸出json,我目前只會servlet++jsp~求解。

得到數據後用JSONArray.fromObject(list);

閱讀全文

與javajson輸出相關的資料

熱點內容
代碼加密常用方法 瀏覽:950
安卓手機如何解除已禁用 瀏覽:396
演算法的隨機性 瀏覽:485
高中解壓體育游戲 瀏覽:532
androidstudior丟失 瀏覽:345
命令行筆記 瀏覽:737
360目標文件夾訪問拒絕 瀏覽:518
3b編程加工指令 瀏覽:789
c8051f系列單片機選型手冊 瀏覽:772
南昌php程序員 瀏覽:511
bcs命令 瀏覽:446
如何在伺服器指向域名 瀏覽:417
車床編程可以做刀嗎 瀏覽:519
ln命令源碼 瀏覽:791
用粘液做解壓手套 瀏覽:331
icloud收信伺服器地址 瀏覽:500
編程思考者 瀏覽:453
壓縮機型號用什麼氟利昂 瀏覽:553
農機空氣壓縮機 瀏覽:666
程序員下載歌曲 瀏覽:897