Was die Requests betrifft, ist es einfach: Übergib die URL der XML-Datei der Funktion loadData:
Code
function loadData(url)
{
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function ()
{
if (this.readyState == 4 && this.status == 200)
{
player(this);
}
};
xhttp.open("GET", url, true);
xhttp.send();
}
// und spaeter die Aufrufe:
loadData("SERVER/xml/Player.xml");
loadData("SERVER/xml/Player2.xml");
// usw.
Alles anzeigen
Die interessantere Frage ist, was Du mit den Tabellen machen willst: Soll alles in einer Tabelle zusammen gefasst werden oder für jede XML-Datei eine eigene Tabelle angelegt?
BTW: Das load-Event brauchst Du in diesem Fall nicht, wenn Du die Aufrufe der Funktion loadData an das Ende des Body schreibst, vor dem schließenden </body>.