tomo.mobi

Representation design of material


レートAPI

調べ物をしておりまして、すばらしいブログを見つけました。
http://frozenstream.blog6.fc2.com/blog-entry-888.html 
恐縮致しますが、参考にさせて頂きます。


//APIの使用。1はバージョン
google.load(“feeds”, “1”);

//下記google.setOnLoadCallbackで読み込まれる関数
function initialize() {

//読み込むRSSFeed
var feed = new google.feeds.Feed(“http://xurrency.com/1.49/usd/to/jpy/feed”);

//XMLフォーマットで使用する
feed.setResultFormat(google.feeds.Feed.XML_FORMAT);

feed.load(function(result) {
if (result.error) return;

//ID「convert」に内容を書き出し
var container = document.getElementById(“convert”);

//RSSの中から<item>を探す
var items = result.xmlDocument.getElementsByTagName(“item”);

//itemの中からdc(http://purl.org/dc/elements/1.1/)のvalueの値を取り出す
var element = google.feeds.getElementsByTagNameNS(items[0], “http://purl.org/dc/elements/1.1/”, “value”)[0];

//データにクレジットカード手数料をかけて四捨五入で取り出す
data[0] = Math.round((element.firstChild.nodeValue)*100*1.0163)/100;
});

//データの表示を指定
container.innerHTML +=

//起動時にinitializeを読み出す
google.setOnLoadCallback(initialize);

<body>
<div id=”convert”></div>