var data = new XMLHttpRequest(); data.open("GET", "simplepieget.json", true); data.onload = function() { var json = JSON.parse(this.responseText); //出力先要素(ID指定)を変数に格納 var container = document.getElementById("simplefeedget"); //フィードの分だけループ for (var i = 0; i < json.length; i++) { var entry = json[i]; var strong = document.createElement("strong"); strong.appendChild(document.createTextNode(entry.sitename)); container.appendChild(strong); var dt = document.createElement("dt"); var a = document.createElement("a");a.href = entry.link; a.target = "_blank" ; a.appendChild(document.createTextNode(entry.title)); dt.appendChild(a); dt.appendChild(document.createTextNode("(")); dt.appendChild(document.createTextNode(entry.timestamp2)); dt.appendChild(document.createTextNode(")")); container.appendChild(dt); var dd = document.createElement("dd"); dd.appendChild(document.createTextNode(entry.content)); container.appendChild(dd); } } data.send(null);