5
名前にドットが含まれている場合にJSONオブジェクトの値を取得するにはどうすればよいですか?
私は非常に単純なJSON配列を持っています(「points.bean.pointsBase」オブジェクトに注目してください): var mydata = {"list": [ {"points.bean.pointsBase": [ {"time": 2000, "caption":"caption text", duration: 5000}, {"time": 6000, "caption":"caption text", duration: 3000} ] } ] }; // Usually we make smth like this to get the value: var smth = mydata.list[0].points.bean.pointsBase[0].time; alert(smth); // should display 2000 ただし、残念ながら何も表示されません。名前にドットのない「points.bean.pointsBase」をsmth に変更すると、すべてが機能します。 ただし、この名前をドットなしで他の名前に変更することはできませんが、値を取得する必要がありますか? それを取得するためのオプションはありますか?
108
javascript
json
arrays
object