1

私は JSONobject の解析に取り組んでいます。私がやろうとしているのは、jsonからjavascriptを使用してオブジェクトを解析し、それを配列に割り当てることです。ヘルプや提案。少し早いですがお礼を。ここに私のコードがあります。

解析する私のJavaScriptコード。

  name = JSON.parse(cooldrinkname);

私のjsonオブジェクトコードの1つは.

       {
            "shopID" : "erer2123",
            "shoname" : "saravana store",
            "cooldrinkname" : "pepsi",
            "cost" : "10"
        },

上記のコードから。クールドリンク名を抽出しようとしていて、配列変数名を代入しようとしています。前もって感謝します。

4

2 に答える 2

1

JSON は配列ではないため、配列に割り当てることはできません。最初に JSON をオブジェクトに解析してから、cooldrinkname を配列に追加する必要があります。

var myjson = '{ "shopID" : "erer2123", "shoname" : "saravana store", "cooldrinkname" : "pepsi", "cost" : "10" }';
var obj = JSON.parse(myjson);
var cooldrinknames = [];
cooldrinknames.push(obj.cooldrinkname);
于 2013-05-29T07:19:27.940 に答える
0

これを試して、それが役立つことを願っています

var myjson = '{ "shopID" : "erer2123", "shoname" : "saravana store", "cooldrinkname" : "pepsi", "cost" : "10" }';
var cooldrinknames = [JSON.parse(myjson)];
console.log(cooldrinknames); // to view object array in dev. console. 
于 2013-05-29T07:36:27.447 に答える