Javascriptを使用したJSON/Ajax開発から始まっていますが、今ではサーバーからJSON文字列を受け取るシナリオがあります。クライアント側。私はwindow.User.username
とwindow.User.default
を印刷することができJavascript - オブジェクトのJSON配列にアクセスする方法
$.getJSON('?action=load',
function(data)
{
window.User = data[0];
});
:私はこれをやっているJS側で
[{"username":"user","mine":"[{"id":"1","artist":"Pearl Jam","name":"Rival"},{"id":"2","artist":"Pearl Jam","name":"Lukin"}]","default":"50"}]
: 私のサーバー出力はこれです。しかし、私はalert(window.User.mine[0].id)
のようなこともできると期待していましたが、[(曲の配列の最初の文字なので、文字列として解釈されていると仮定しています)。 私はここで間違っていますか?
ありがとうございます。
(...示唆したように、あなたのJSONを固定した後は)うーん、はい、それは確かに – fge
@fgeです:でも、シンタックスハイライトは、その上で同意する;) – hugomg