私はこのコードを実行しています。
var output = {"records": []};
for(i = 0; i < data.length; i++)
output.records[i] = { propertyName : data[i][propertyName] }
出力は次の形式になると思いました。
{ "cat" : "mjau" }
{ "dog" : "woff" }
代わりに、私はこれに驚きます。
{ "propertyName" : "mjau" }
{ "propertyName" : "woff" }
変数propertyNameを取得するにはどうすればよいですか?
すべて猫である多数のレコードを作成するパーサーを作成しようとしていますが、他の場所から呼び出された場合、レコードには代わりに犬のプロパティが必要です。そのために2つの異なるコードを作成することは避けたいと思います。
私はこの質問を見つけました。これには私の問題に対する答えが含まれていると思います。しかし、無知のため、わかりません。