簡體   English   中英

使用JQuery將JSON轉換為數組

[英]JSON to Array using JQuery

嗨,如何使用JQuery或Javascript解析JSON字符串?

我有以下格式的JSON字符串。

var JSON = "{ "UserID":"1","ClientID":"1","UserName":"User1"}"

我想解析這個JSON字符串。 這樣我就可以

var UserID = 1
var ClientID = 1
UserName = User1

有人可以幫我嗎..

謝謝。

首先,如果執行那里的JSON變量,應該給您一個語法錯誤,因為您需要轉義雙引號,例如:

var JSON = "{ \"UserID\":\"1\",\"ClientID\":\"1\",\"UserName\":\"User1\"}";

或僅使用單引號創建字符串

var JSON = '{ "UserID":"1","ClientID":"1","UserName":"User1"}';

然后,您可以使用jQuery.parseJSON()對其進行解析

var obj = jQuery.parseJSON(JSON);
obj.UserID == 1; // true

注意該字符串中未轉義的引號。 我將外部引號更改為單引號。

var obj = jQuery.parseJSON('{ "UserID":"1","ClientID":"1","UserName":"User1"}')

var UserID = obj.UserID 
var ClientID = obj.ClientID
var UserName = obj.UserName

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM