成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

大致說明介紹Json數據異常相關介紹

開發
一開始就寫了一個簡單的例子,來測試Json數據異常,是沒有問題的。但是后來,加入正式的項目中就出現問題,而后開始研究了一下!

Json數據異常對象轉化為jsonObject(類似dwr中對dwr.xml定義),對對象中的set/list只進行***層轉化,再轉化容易出現死循環(比如user對象含有roles,roles為role對象聚集。。。。。

所以解決這個異常方法就是在不需要串行化的屬性的getter前加上Json數據異常, 就是@JSON(serialize=false) 一開始就寫了一個簡單的例子,來測試struts2+json,是沒有問題的。但是后來,加入正式的項目中就出現問題,而后開始研究了一下!

 主要出錯類型(部分代碼): Json數據異常一種簡單的數據格式,比xml更輕巧。 JSON 是 JavaScript 原生格式,這意味著在 JavaScript 中處理 JSON 數據不需要任何特殊的 API 或工具包。#t#

JSON的規則很簡單: 對象是一個無序的“‘名稱/值’對”集合。一個對象以“{”(左括號)開始,“}”(右括號)結束。每個“名稱”后跟一個“:”(冒號);“‘名稱/值’ 對”之間使用“,”(逗號)分隔。具體細節參考。。。。。。。。

舉個簡單的例子:

  1. function showJSON() {      
  2.     var user =       
  3.     {       
  4.         "username":"andy",      
  5.         "age":20,      
  6.         "info": { "tel": "123456", "cellphone": "98765"},      
  7.         "address":      
  8.             [      
  9.                 {"city":"beijing","postcode":"222333"},      
  10.                 {"city":"newyork","postcode":"555666"}      
  11.             ]      
  12.     }      
  13.           
  14.     alert(user.username);      
  15.     alert(user.age);      
  16.     alert(user.info.cellphone);      
  17.     alert(user.address[0].city);      
  18.     alert(user.address[0].postcode);      
  19. }     

這表示一個user對象,擁有username, age, info, address 等屬性。同樣也可以用JSON來簡單的修改數據,修改上面的例子。

  1. function showJSON() {      
  2.     var user =       
  3.     {       
  4.         "username":"andy",      
  5.         "age":20,      
  6.         "info": { "tel": "123456", "cellphone": "98765"},      
  7.         "address":      
  8.             [      
  9.                 {"city":"beijing","postcode":"222333"},      
  10.                 {"city":"newyork","postcode":"555666"}      
  11.             ]      
  12.     }      
  13.           
  14.     alert(user.username);      
  15.     alert(user.age);      
  16.     alert(user.info.cellphone);      
  17.     alert(user.address[0].city);      
  18.     alert(user.address[0].postcode);      
  19.           
  20.     user.username = "Tom";      
  21.     alert(user.username);      
  22. }   

Json數據異常提供了json.js包,下載http://www.json.org/json.js 后,將其引入然后就可以簡單的使用object.toJSONString()轉換成JSON數據。

責任編輯:chenqingxiang 來源: 新浪科技
相關推薦

2010-01-07 18:19:01

JSON異步

2009-12-21 10:01:05

Oracle技術

2009-12-30 10:32:04

擴展ADO.NET

2010-01-06 15:18:51

Json插件

2010-01-05 17:35:09

JSON數組格式

2010-01-06 16:04:13

Json_decode

2010-01-07 17:33:17

JSON 對象

2010-01-12 10:21:42

C++語言

2009-12-29 14:28:58

ADO數據

2009-12-24 15:34:44

ADO步驟

2010-01-12 17:47:31

C++語言

2010-01-05 14:09:33

JSON數組

2009-12-22 15:08:46

ADO控件

2010-01-08 09:03:38

返回JSON數據

2009-08-05 18:28:05

C#異常處理

2010-03-11 10:33:49

2009-12-17 15:38:21

Visual Stud

2010-01-08 13:33:06

JSON來歷

2009-12-31 14:11:12

2010-01-07 17:58:49

JSON數值
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 高清视频一区二区三区 | 欧美日本在线观看 | 国产欧美一区二区三区在线播放 | 亚洲视频www| 日韩精品视频在线 | 国产一区二区影院 | 成年女人免费v片 | 欧美片网站免费 | 二区国产| 精品欧美一区二区在线观看欧美熟 | 精品国产区 | 精品国产一区二区三区性色 | 亚洲激情视频在线 | 综合久久亚洲 | 色婷婷av久久久久久久 | 中文字幕爱爱视频 | 久久亚洲精品久久国产一区二区 | 波多野结衣中文字幕一区二区三区 | 日韩三级在线 | 超碰成人免费 | 日韩欧美一区二区三区四区 | 中文字幕亚洲视频 | 99免费视频 | 中文字幕1区2区 | 俺去俺来也www色官网cms | 五月婷婷激情网 | 国产真实乱对白精彩久久小说 | 二区在线观看 | 在线亚洲一区 | 青青草一区二区 | 欧美一区二区在线播放 | 欧美在线一二三 | 亚洲444kkkk在线观看最新 | 毛片黄 | 午夜精品一区二区三区在线播放 | av天天干 | 亚洲欧美日韩一区二区 | 国产精品夜间视频香蕉 | 成人a免费| 久久精品这里精品 | 欧美乱做爰xxxⅹ久久久 |