如何将数据从xml链接导入HTML网站

时间:2019-02-15 15:55:41

标签: html xml web

我正在建立一个新网站,其中包含银行的所有实时货币。 银行为我们提供了xml文件的链接。

https://www.bnr.ro/nbrfxrates.xml

我的问题是如何从提供的链接中导入数据并在HTML网站上创建表格?

1 个答案:

答案 0 :(得分:2)

您可以使用Javascript完成此操作。因此,首先您可以像这样从Array中获取XML中的所有数据

var request = new XMLHttpRequest();
request.open("GET", "https://www.bnr.ro/nbrfxrates.xml", false);
request.send();
var xml = request.responseXML;
var currencies = xml.getElementsByTagName("Rate");
for(var i = 0; i < currencies.length; i++) {
    $currency = currencies.attributes["currency"];
    $value = currencies.nodeValue;
}

这是从XML获取数据的方式。

这里很好地解释了如何动态创建html表。 Dynamically creating an html table with Javascript
希望对您有帮助