Первоначально я имею переменную, которая содержит строковые данные
var stringArray = "[{'middleName':'T','lastName':'TEST5LAST','occupation':'QA','homeAddressZipcode':'85001','entitySequenceNumber':7,'homeAddressCity':'PHOENIX','ssn':'111111115','cellPhone':'4807363273','employer':'ABC','workPhoneExtension':'5555','entityType':'JOINT','homePhone':'4807363272','identificationType':'0','email':'[email protected]','workPhone':'4807363274','firstName':'TEST5FIRST','homeAddressStreet':'8000','homeAddressState':'AZ'}]";
Есть функция в JavaScript или AngularJS, которая позволит мне построить настоящий массив Java следующим образом?:
var realArray = [
{
"middleName":"T",
"lastName":"TEST1LAST",
"occupation":"HR",
...
},
{
"middleName":"T",
"lastName":"TEST5LAST",
"occupation":"QA",
...
},
...
];
Попробуй это.
realArray = JSON.parse(stringArray);
JSON.parse(stringArray)
возвращает объект JSON
]
но не открывающее[
, кстати.angular.fromJson(stringArray);