Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <head>
- <title>Zadanie 7</title>
- </head>
- <body onload="zaladuj()">
- <table id="tabela"></table>
- <script>
- function zaladuj() {
- var req = new XMLHttpRequest();
- req.onreadystatechange = function() {
- if (this.readyState == 4 && this.status == 200) {
- convert(this);
- }
- };
- req.open("GET", "strona.xml", true);
- req.send();
- }
- function convert(plik) {
- var i;
- var xmlDoc = plik.responseXML;
- var table="<tr><td>Imie</td> <td>Nazwisko</td> <td>Data urodzenia</td> <td>Wzrost</td> <td>E-Mail</td> <td>Telefon</td> </tr>";
- var x = xmlDoc.getElementsByTagName("osoba");
- for (i = 0; i <x.lengtd; i++) {
- table += "<tr><td>" +
- x[i].getElementsByTagName("nazwisko")[0].childNodes[0].nodeValue +
- "</td><td>" +
- x[i].getElementsByTagName("imiona")[0].childNodes[0].nodeValue +
- "</td><td>" +
- x[i].getElementsByTagName("urodziny")[0].childNodes[0].nodeValue +
- "</td><td>" +
- x[i].getElementsByTagName("wzrost")[0].childNodes[0].nodeValue +
- "</td><td>" +
- x[i].getElementsByTagName("e-mail")[0].childNodes[0].nodeValue +
- "</td><td>" +
- x[i].getElementsByTagName("telefon")[0].childNodes[0].nodeValue +
- "</td>";
- }
- document.getElementById("tabela").innerHTML = table;
- }
- </script>
- </body>
- </html>
- //////
- <?xml version="1.0" encoding="UTF-8"?>
- <katalog>
- <osoba id ="1" plec="Mężczyzna">
- <imie>Jan</imie>
- <nazwisko>Kowalski</nazwisko>
- <data_ur type="xs:date">1971-05-16</data_ur>
- <email>jankow@wp.pl</email>
- <wzrost type="xs:float">1.76</wzrost>
- <tel>618333222</tel>
- <tel>606102779</tel>
- </osoba>
- <osoba plec="Kobieta">
- <imie>Emilia</imie>
- <nazwisko>Nowacka</nazwisko>
- <data_ur type="xs:date">1947-03-07</data_ur>
- <email>emilia.nowacka@hosting.com</email>
- <wzrost type="xs:float">1.54</wzrost>
- <tel>601600723</tel>
- </osoba>
- <osoba plec="Kobieta">
- <imie>Barbara</imie>
- <nazwisko>Babacka</nazwisko>
- <data_ur type="xs:date">1995-01-01</data_ur>
- <email>bbabac@interia.pl</email>
- <wzrost type="xs:float">1.61</wzrost>
- <tel>225155157</tel>
- <tel>225155158</tel>
- <tel>225155159</tel>
- </osoba>
- <osoba plec="Mężczyzna">
- <imie>Zygmunt</imie>
- <nazwisko>Ostatni</nazwisko>
- <data_ur type="xs:date">1954-06-06</data_ur>
- <email>ostatni54@firma.com</email>
- <wzrost type="xs:float">1.92</wzrost>
- <tel>618111111</tel>
- </osoba>
- <osoba plec="Mężczyzna">
- <imie>Jan</imie>
- <nazwisko>Kowalski</nazwisko>
- <data_ur type="xs:date">1971-05-16</data_ur>
- <email>jankow@wp.pl</email>
- <wzrost type="xs:float">1.76</wzrost>
- <tel>618333222</tel>
- <tel>606102779</tel>
- </osoba>
- <osoba plec="Kobieta">
- <imie>Emilia</imie>
- <nazwisko>Nowacka</nazwisko>
- <data_ur type="xs:date">1947-03-07</data_ur>
- <email>emilia.nowacka@hosting.com</email>
- <wzrost type="xs:float">1.54</wzrost>
- <tel>601600723</tel>
- </osoba>
- <osoba plec="Kobieta">
- <imie>Barbara</imie>
- <nazwisko>Babacka</nazwisko>
- <data_ur type="xs:date">1995-01-01</data_ur>
- <email>bbabac@interia.pl</email>
- <wzrost type="xs:float">1.61</wzrost>
- <tel>225155157</tel>
- <tel>225155158</tel>
- <tel>225155159</tel>
- </osoba>
- <osoba plec="Mężczyzna">
- <imie>Zygmunt</imie>
- <nazwisko>Ostatni</nazwisko>
- <data_ur type="xs:date">1954-06-06</data_ur>
- <email>ostatni54@firma.com</email>
- <wzrost type="xs:float">1.92</wzrost>
- <tel>618111111</tel>
- </osoba>
- <osoba plec="Mężczyzna">
- <imie>Jan</imie>
- <nazwisko>Kowalski</nazwisko>
- <data_ur type="xs:date">1971-05-16</data_ur>
- <email>jankow@wp.pl</email>
- <wzrost type="xs:float">1.76</wzrost>
- <tel>618333222</tel>
- <tel>606102779</tel>
- </osoba>
- <osoba plec="Kobieta">
- <imie>Emilia</imie>
- <nazwisko>Nowacka</nazwisko>
- <data_ur type="xs:date">1947-03-07</data_ur>
- <email>emilia.nowacka@hosting.com</email>
- <wzrost type="xs:float">1.54</wzrost>
- <tel>601600723</tel>
- </osoba>
- <osoba plec="Kobieta">
- <imie>Barbara</imie>
- <nazwisko>Babacka</nazwisko>
- <data_ur type="xs:date">1995-01-01</data_ur>
- <email>bbabac@interia.pl</email>
- <wzrost type="xs:float">1.61</wzrost>
- <tel>225155157</tel>
- <tel>225155158</tel>
- <tel>225155159</tel>
- </osoba>
- <osoba plec="Mężczyzna">
- <imie>Zygmunt</imie>
- <nazwisko>Ostatni</nazwisko>
- <data_ur type="xs:date">1954-06-06</data_ur>
- <email>ostatni54@firma.com</email>
- <wzrost type="xs:float">1.92</wzrost>
- <tel>618111111</tel>
- </osoba>
- <osoba plec="Mężczyzna">
- <imie>Jan</imie>
- <nazwisko>Kowalski</nazwisko>
- <data_ur type="xs:date">1971-05-16</data_ur>
- <email>jankow@wp.pl</email>
- <wzrost type="xs:float">1.76</wzrost>
- <tel>618333222</tel>
- <tel>606102779</tel>
- </osoba>
- <osoba plec="Kobieta">
- <imie>Emilia</imie>
- <nazwisko>Nowacka</nazwisko>
- <data_ur type="xs:date">1947-03-07</data_ur>
- <email>emilia.nowacka@hosting.com</email>
- <wzrost type="xs:float">1.54</wzrost>
- <tel>601600723</tel>
- </osoba>
- <osoba plec="Kobieta">
- <imie>Barbara</imie>
- <nazwisko>Babacka</nazwisko>
- <data_ur type="xs:date">1995-01-01</data_ur>
- <email>bbabac@interia.pl</email>
- <wzrost type="xs:float">1.61</wzrost>
- <tel>225155157</tel>
- <tel>225155158</tel>
- <tel>225155159</tel>
- </osoba>
- <osoba plec="Mężczyzna">
- <imie>Zygmunt</imie>
- <nazwisko>Ostatni</nazwisko>
- <data_ur type="xs:date">1954-06-06</data_ur>
- <email>ostatni54@firma.com</email>
- <wzrost type="xs:float">1.92</wzrost>
- <tel>618111111</tel>
- </osoba>
- </katalog>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement