オンライン JSON データベースを読み取る必要があります (リンクはこちら) 。
{
"GOLD": {
"symbol": "GOLD",
"lasttime": 1378862415,
"digits": 2,
"change": "-0.09",
"bid": "1364.15",
"ask": "1364.75"
},
"SILVER": {
"symbol": "SILVER",
"lasttime": 1378862413,
"digits": 3,
"change": "-0.005",
"bid": "22.945",
"ask": "22.985"
}
}
金と銀の値をjQuery経由でHTMLページに取り込む必要があります。これを書きましたが、動作しませんが、HTMLには何も表示されません。
$.getJSON('https://quotes.instaforex.com/get_quotes.php?m=json&q=gold,silver', function (data) {
var items = [];
$.each(data, function (key, val) {
items.push('<li id="' + key + '">' + val + '</li>');
});
$('<ul/>', {
'class': 'my-new-list',
html: items.join('')
}).appendTo('body');
});
この JSON を使用すると、同じコードで動作します。
{
"symbol": "GOLD",
"lasttime": 1378862415,
"digits": 2,
"change": "-0.09",
"bid": "1364.15",
"ask": "1364.75"
}
トップページのリンクにある金と銀の両方で正しい JSON を読み取るようにスクリプトに指示するにはどうすればよいでしょうか?
で、こういうのを作りたい。