JSON配列要素の長さを数えようとしています。私はjson.array.length
を使って配列の長さを数えます。それは、すべてのインデックスのアイテム数を調べる必要があります。JSON配列要素の長さを数える方法
私の配列の場合:
{"shareInfo":[{"id":"1","a":"sss","b":"sss","question":"whi?"},
{"id":"2","a":"sss","b":"sss","question":"whi?"},
{"id":"3","a":"sss","b":"sss","question":"whi?"},
{"id":"4","a":"sss","b":"sss","question":"whi?"}]}
それから私は{"id":"1","a":"sss","b":"sss","question":"whi?"}
の長さを見つける必要があります。これには4つのアイテムがあります。私はdata.shareInfo[i].length
でこれを試しました。しかし、それはエラーを生成します。
あなたが扱っているオブジェクトは、あなたがそれを解析する必要がある文字列であれば誰でも、その後の長さを把握おかげで....
これはJSONか実際の配列ですか? – Brad
json配列のようなものはありません。 json ** STRINGS **があります。それが配列の場合、それはネイティブのjavascriptであり、 "json"ではありません。 –