2016-08-03 9 views
0

当初、私は私はこのような現実のJavaScriptのArrayを構築することができますJavaScriptやAngularJS内の関数がありますJavaScriptまたはAngularJSの配列文字列から配列を取得するには?

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'}]"; 

文字列データを含む変数?:

var realArray = [ 
    { 
    "middleName":"T", 
    "lastName":"TEST1LAST", 
    "occupation":"HR", 
    ... 
    }, 
    { 
    "middleName":"T", 
    "lastName":"TEST5LAST", 
    "occupation":"QA", 
    ... 
    }, 
    ... 
]; 
+3

あなたのサンプル文字列は、ところで、クロージング ']'が、無開口部を '['持っています。 –

+1

AngularJSのネイティブ関数は['angle.fromJson(stringArray);'](https://docs.angularjs.org/api/ng/function/angular.fromJson) – mzmm56

+0

はい、S McCrohanです。それは私のタイプミスでした。それを修正しました。 –

答えて

1

を持っているが、これを試してみてください。

realArray = JSON.parse(stringArray); 
0

JSON.parse(stringArray)戻りJSONオブジェクト

関連する問題