0

私が必要とするのは単純ですが、それを行うためのロジックがわかりません。次の文字列があります。

"data1":"content1",
"data2":"content2.1,"0",
"data3":"contente3",

を使用し.split(",")てそれらを配列に変換してから、 " を削除して、次のようなものを取得できます。

array[0] = data1; array[1] = content1;

問題は、data2 に到達したときです。次のことを行う方法はありますか?

array[0] = data2; array[1] = content2.1,"0"
4

1 に答える 1

0

次のことを試してください。

    var string = '"data1":"content1", "data2":"content2.1,"0", "data3":"contente3"';
    string.replace(':', ',');
    var strings = string.trim(',');
于 2013-03-25T14:11:12.090 に答える