複数のjson文字列を1つの文字列に変換したい。複数のjson文字列を1つの文字列に変換する
これは複数のjson文字列です。どのようにして1つの文字列に変換できますか。この文字列をajaxの応答として取得しています。このような
[
{
"name1":"pizaa",
"count1":8
},
{
"name2":"sandvich",
"count2":8
},
{
"name3":"Burger",
"count3":8
},
{
"name4":"TEST category",
"count4":8
},
{
"name5":"TEST category",
"count5":8
},
{
"name6":"TEST category",
"count6":8
},
{
"name7":"final test",
"count7":8
},
{
"name8":"final final test",
"count8":8
}
]
出力:
[
{
"name1":"pizaa",
"count1":8,
"name2":"sandvich",
"count2":8
}
]
ない非常に明確
JSON.stringify
を使用しました。すべてのオブジェクトのすべてのフィールドを1つのオブジェクトに結合しますか?なぜ最初の2つのオブジェクトだけを検討しているのですか? – pedrorijo91すべてのフィールドに参加したいです。私はちょうど私がこのような出力を得たい出力を見せていただけです。 – Cool
@Cool - 'count'はオブジェクトのプロパティです。オブジェクトを1つにマージしようとすると、 'count'プロパティがオーバーライドされ、すべてのオブジェクトに対して' count'の値が同じでない限り、望ましい出力が得られません。 – nikhil