2

サーバーから多数の JSON オブジェクトを渡そうとしています。これらの名前には、互いに区別するために番号が追加されています。

これらのオブジェクトを取得中に問題が発生しました。一般名に番号を追加することはできません。

オブジェクトは次のようになります。

  {"shareInfo":[{"uname1":"abc","uname2":"sds","uname3":"uuh",.....}]}

integer変数を追加してみました。

 data.shareInfo[i].uname+''+i;

しかし、変数を一緒に読み取っていません。私はそれが好きではないことを意味しますuname0,uname1,...

データを取得するために番号を追加する方法を誰か教えてください、ありがとう。

4

1 に答える 1

3

data.shareInfo[i]["uname" + i]動作するはずです。

サンプルデータにはdata.shareInfoに1つの配列要素しか含まれていないため、実際に必要になる可能性があるのは次のとおりです。

data.shareInfo[0]["uname" + i]

しかし、あなたのテストデータからどちらが正しいかはわかりません。

于 2013-03-05T21:53:35.387 に答える