javascript中的字符串到字符串数组
大家好,我正在根据我的要求制作一个字符串javascript中的字符串到字符串数组,javascript,arrays,json,Javascript,Arrays,Json,大家好,我正在根据我的要求制作一个字符串 var empID=1; var empName='XYZ'; var vData="ID=" + empID+ ";" + "Name=" + empName+ ";" // here I will read the data from the form on clicking the button the above is sample data 我需要将其转换为我尝试使用的字符串数组JSON.parse,但它给了我一些异常,如Uncaught
var empID=1;
var empName='XYZ';
var vData="ID=" + empID+ ";" + "Name=" + empName+ ";" // here I will read the data from the form on clicking the button the above is sample data
我需要将其转换为我尝试使用的字符串数组JSON.parse
,但它给了我一些异常,如Uncaught SyntaxError:Unexpected token S
var varray = JSON.parse("[" + vData + "]");
那么,有人能告诉我如何将数据转换成数组吗
var items = [
{ ID: 1, Name: xyz },
{ ID: 2, Name: PQR },
]
这不是JSON。尝试以下方法:
var vObj = {ID: empID, Name: empName};
var vData = JSON.stringify(vObj);
这不是JSON。尝试以下方法:
var vObj = {ID: empID, Name: empName};
var vData = JSON.stringify(vObj);
这不是JSON。尝试以下方法:
var vObj = {ID: empID, Name: empName};
var vData = JSON.stringify(vObj);
这不是JSON。尝试以下方法:
var vObj = {ID: empID, Name: empName};
var vData = JSON.stringify(vObj);
你想要的是这个
var vdata= {};
vdata["empID"]="9";
vdata["empname"]="empname";
alert(JSON.stringify(vdata));
这会让你警觉
{"empID":"9","empname":"empname"}
你想要的是这个
var vdata= {};
vdata["empID"]="9";
vdata["empname"]="empname";
alert(JSON.stringify(vdata));
这会让你警觉
{"empID":"9","empname":"empname"}
你想要的是这个
var vdata= {};
vdata["empID"]="9";
vdata["empname"]="empname";
alert(JSON.stringify(vdata));
这会让你警觉
{"empID":"9","empname":"empname"}
你想要的是这个
var vdata= {};
vdata["empID"]="9";
vdata["empname"]="empname";
alert(JSON.stringify(vdata));
这会让你警觉
{"empID":"9","empname":"empname"}
这不是JSON,JSON是一种特定的格式。JSON看起来像
“{ID:..,Name:..}”
您有两个选项:要么是符合JSON标准的,然后您可以使用JSON.parse()
或者使用您自己的格式并为其编写您自己的解析器!你从哪里得到2
和PQR
的?1:JS没有关联数组,只有obejcts和数组。2.JSON是一个缩写,代表JavaScript对象表示法。在JS中将数据转换为JSON将始终生成有效的JS对象/数组。使用JS变量构建字符串,然后将其传递给JSON.parse
,这太愚蠢了。写下你想要的JSON,不加引号,你就得到了你需要的东西——这不是JSON,JSON是一种特定的格式。JSON看起来像“{ID:..,Name:..}”
您有两个选项:要么是符合JSON标准的,然后您可以使用JSON.parse()
或者使用您自己的格式并为其编写您自己的解析器!你从哪里得到2
和PQR
的?1:JS没有关联数组,只有obejcts和数组。2.JSON是一个缩写,代表JavaScript对象表示法。在JS中将数据转换为JSON将始终生成有效的JS对象/数组。使用JS变量构建字符串,然后将其传递给JSON.parse
,这太愚蠢了。写下你想要的JSON,不加引号,你就得到了你需要的东西——这不是JSON,JSON是一种特定的格式。JSON看起来像“{ID:..,Name:..}”
您有两个选项:要么是符合JSON标准的,然后您可以使用JSON.parse()
或者使用您自己的格式并为其编写您自己的解析器!你从哪里得到2
和PQR
的?1:JS没有关联数组,只有obejcts和数组。2.JSON是一个缩写,代表JavaScript对象表示法。在JS中将数据转换为JSON将始终生成有效的JS对象/数组。使用JS变量构建字符串,然后将其传递给JSON.parse
,这太愚蠢了。写下你想要的JSON,不加引号,你就得到了你需要的东西——这不是JSON,JSON是一种特定的格式。JSON看起来像“{ID:..,Name:..}”
您有两个选项:要么是符合JSON标准的,然后您可以使用JSON.parse()
或者使用您自己的格式并为其编写您自己的解析器!你从哪里得到2
和PQR
的?1:JS没有关联数组,只有obejcts和数组。2.JSON是一个缩写,代表JavaScript对象表示法。在JS中将数据转换为JSON将始终生成有效的JS对象/数组。使用JS变量构建字符串,然后将其传递给JSON.parse
,这太愚蠢了。我认为这是构建对象结构的最佳方式。我认为这是构建对象结构的最佳方式。我认为这是构建对象结构的最佳方式。我认为这是构建对象结构的最佳方式。我认为这是构建对象结构的最佳方式。我认为这是构建对象结构的最佳方式。