次のjsonデータをsuccessfull配列で返すにはどうすればよいですか?
[{"Identifier":1,"Naam":"NOT Given","Adres":"Kopenhagen 9","Postcode":"0000LL","Plaats":"NOT Given","Longitude":"0.00000","Latitude":"0.00000"},
{"Identifier":2,"Naam":"NOT Given","Adres":"NOT Given 1","Postcode":"0000LL","Plaats":"Rotterdam","Longitude":"0.00000","Latitude":"0.00000"},
{"Identifier":3,"Naam":"NOT Given","Adres":"NOT Given 6","Postcode":"0000LL","Plaats":"Rotterdam","Longitude":"0.00000","Latitude":"0.00000"},
{"Identifier":4,"Naam":"NOT Given","Adres":"NOT Given 1","Postcode":"0000LL","Plaats":"Den Haag","Longitude":"0.00000","Latitude":"0.00000"},
{"Identifier":5,"Naam":"NOT Given","Adres":"NOT Given 218","Postcode":"0000LL","Plaats":"Zoetermeer","Longitude":"0.00000","Latitude":"0.00000"}]
これを配列で取得したいのですが、たとえばdata.Naamを呼び出します。ここでid=2です。
このコードを使用する場合:
$.post( "http://notGiven", {}, function(data) {
alert('Aantal elementen in lijst: ' + data.length);
$.each(data, function(index, element) {
});
});
次に、データの長さにより、3000を超える数値が得られます。
そして、ループでelement.Naamを試してみると、未定義が返されます...
だから..すべての名前のように、jsonが返すデータを取得するにはどうすればよいですか?未定義のエラーを表示せずに..