あたらしものずきっ!

試してみたものとか、遊んでみたものを色々記してみます。

wedataからのjson読み込み周り

PopTipにwedataからの情報取り込みしてみたいとは思ったけど、そもそも手順がどういった感じになるのかつかめてなかったので、AutoPagerizeあたりをごそごそ弄って確認してた。

AutoPagerizeのgetCacheCallback内にある、

    info = eval(res.responseText).map(function(i) { return i.data })

の処理がいまいちピンとこなかったけど、Array.mapのことを知らなかったから当然ともいえそう。

window.setTimeout(function(){
    var opt = {
        method: 'get',
        url: "http://wedata.net/databases/PopTip%20SITEINFO/items.json",
        onload: function(res){
            eval(res.responseText).map( function(i){
                window.alert(i.name);
            });
        },
    }
    GM_xmlhttpRequest(opt);
},0,false);