Zlecę przerobienie skryptu który pobiera z pliku .xml
dane i wyświetla je w tabeli w pliku .html
na taki który będzie pobierał dane z wszystkich plików .xml
w tej samej lokalizacji w której znajduje się skrypt.
Działający skrypt:
<script>
function loadDoc() {
const xhttp = new XMLHttpRequest();
xhttp.onload = function() {
myFunction(this);
}
xhttp.open("GET", "Wi-Fi-GRUCA.xml");
xhttp.send();
}
function myFunction(xml) {
const xmlDoc = xml.responseXML;
const x = xmlDoc.getElementsByTagName("WLANProfile");
let table="<tr><th>Nazwa sieci</th><th>Hasło</th></tr>";
for (let i = 0; i <x.length; i++) {
table += "<tr><td>" +
x[i].getElementsByTagName("name")[0].childNodes[0].nodeValue +
"</td><td>" +
x[i].getElementsByTagName("keyMaterial")[0].childNodes[0].nodeValue +
"</td></tr>";
}
document.getElementById("demo").innerHTML = table;
}
</script>
Link do lokalizacji:
https://kajakielk.pl/pass/index_.html
Link do plików xml
https://kajakielk.pl/pass/