1

JSON の値を更新する必要があります。

私の JSON の結果は次のようになります。

results = {"ROWCOUNT":50,"COLUMNS":["PERSONID","NAME"],"DATA":{"PERSONID":["42","43","44"], "NAME":["JOE","TOM","JANE"]}
resultData = results.DATA

以下のコードでは、結果セットをループして、ある位置の値を更新しようとしています。動的変数を正しく使用していないため、失敗していると思います。

var columnName = "NAME";

for(i=0; i < results.ROWCOUNT; i++ ){
 resultData.columnName[i] = "foo" // failing here due to "columnName" being dynamic.
}
4

1 に答える 1

2

それを理解しました..配列構文を使用する必要があります

resultData[columName][i]
于 2012-07-23T01:28:31.683 に答える