Постановка задачимассив в другой массив
Я пытаюсь создать массив с другим массивом внутри этого массива, но он не работает для меня.
Это то, что я писал:
var arr = '{"project":['
+ '{"id":"01","name":"project1","activity":['
+ '{"num":"001","time":"7","desc":"desc","stam":['
+ ' "pre":"005","pre2":"002"]}'
+ '{"num":"002","time":"6","desc":"desc"}'
+ '{"num":"003","time":"5","desc":"desc"}'
+ '{"num":"004","time":"4","desc":"desc"}'
+ '{"num":"005","time":"3","desc":"desc"}]}]}';
это может быть полезно, я новичок в Js поэтому не уверен, если его какой-либо помощи http://stackoverflow.com/questions/9871634/javascript-array-inside-array-how-can- i-call-child-array-name –
Не пытайтесь строить JSON, разбивая строки вместе. Это слишком тяжело для отладки. Используйте реальные массивы и реальные объекты, и как только вы закончите, используйте 'JSON.stringify'. – Quentin
Тем не менее, ваша тривиальная опечатка раскрывается, если вы берете полученную строку и вставляете ее в http://jsonlint.com/ (голосование закрывается, потому что проблема была вызвана простой типографской ошибкой). – Quentin