Javascript 使用JQuery将JSON转换为数组
嗨,如何使用JQuery或Javascript解析JSON字符串 我有如下格式的JSON字符串Javascript 使用JQuery将JSON转换为数组,javascript,json,Javascript,Json,嗨,如何使用JQuery或Javascript解析JSON字符串 我有如下格式的JSON字符串 var JSON = "{ "UserID":"1","ClientID":"1","UserName":"User1"}" 我想解析这个JSON字符串。这样我就可以 var UserID = 1 var ClientID = 1 UserName = User1 有人能帮我吗 谢谢。首先,如果执行那里的JSON变量,应该会出现语法错误,因为需要转义双引号,例如: var 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"}';
然后,您可以使用
首先,如果执行那里的JSON变量,会出现语法错误,因为需要转义双引号,例如:
var JSON = "{ \"UserID\":\"1\",\"ClientID\":\"1\",\"UserName\":\"User1\"}";
或者简单地使用单引号来创建字符串
var JSON = '{ "UserID":"1","ClientID":"1","UserName":"User1"}';
然后,您可以使用
小心该字符串中未替换的引号。我将外部引号改为单引号
var obj = jQuery.parseJSON('{ "UserID":"1","ClientID":"1","UserName":"User1"}')
var UserID = obj.UserID
var ClientID = obj.ClientID
var UserName = obj.UserName
小心该字符串中未替换的引号。我将外部引号改为单引号
var obj = jQuery.parseJSON('{ "UserID":"1","ClientID":"1","UserName":"User1"}')
var UserID = obj.UserID
var ClientID = obj.ClientID
var UserName = obj.UserName
可能的复制到JavaScript对象中,并提取所需的数据。如果您不知道如何访问对象的属性(JavaScript基础),请阅读;它显示预期的对象。但是我尝试了双引号,这是有效的obj=JSON.parse(JSON);感谢Felix和大家。可能的复制到JavaScript对象中并提取所需的数据。如果您不知道如何访问对象的属性(JavaScript基础),请阅读;它显示预期的对象。但是我尝试了双引号,这是有效的obj=JSON.parse(JSON);谢谢菲利克斯和你们,我试过了。但由于对象不支持此属性或方法,我遇到了错误。我尝试了此操作。但由于对象不支持此属性或方法,我遇到了错误。我尝试了此操作。但由于对象不支持此属性或方法,我遇到了错误。我尝试了此操作。但由于对象不支持此属性或方法,所以我遇到了错误。