JSON資料解析,獲取json下的字段值

2021-10-23 08:06:14 字數 1492 閱讀 7127

在前後端互動中經常需要用到解析json資料,簡單記一下:

資料格式如下:

var jsondata =

}

而我現在要拿到userdata下面optcode欄位的值:

首先將資料轉為json字串格式,再轉json物件,直接拿json下的欄位名來獲取字段值,這裡要將userdata也轉為json物件,就可以拿到需要的字段值。

//將資料轉為json物件

var users =

json

.parse

(json

.stringify

(jsondata));

//拿到json下的userdata資料

var userdata = usere.userdata;

//再次將資料轉為json物件

var user =

json

.parse

(json

.stringify

(userdata));

//拿到所需資料

var data = user.optcode;

console.

log(

"列印資訊data:"

順便記一下使用layui介面間資料傳輸,用來判斷使用者是否登入!

登入返回使用者資訊,將需要用到的資料儲存起來:

layui.

sessiondata

('user',}

);

var user =

json

.stringify

(layui.

sessiondata

('user'))

;console.

log(

"列印資訊user:"

+ user)

;var users =

json

.parse

(user)

;console.

log(

"列印資訊users:"

+json

.stringify

(users.userdata));

var data =

json

.parse

(json

.stringify

(users.userdata));

console.

log(

"列印資訊data:"

+ data.optcode)

;//判斷是否能拿到登入資料,如果沒有或者登入超時,則返回到登入介面

if( data ==

null

|| data =="")

json資料解析

由於是從網路上面讀取json,因此需要讀取網路檔案 url url new url path httpurlconnection conn httpurlconnection url.openconnection 利用httpurlconnection物件,我們可以從網路中獲取網頁資料.conn.s...

json資料解析

今天在做easyui列表頁面回顯字典表資料時候遇到乙個json解析的奇怪問題,首先我用spring gethibernatetemplate 中的createsqlquery進行資料查詢 查出來的資料是 2,2,2,2,2,2,2,之類的 public list findbypage final s...

Json 資料解析

假設現在要建立這樣乙個json文字 物件 married false 布林值 try 新建people物件 jsonarray phone new jsonarray phone是個陣列 phone.put 123231 put 1231234 把 號碼放到phone裡面 people.put ph...