saiko
Legacy Member
ik heb een klein xlm filetje geschreven
nu moet hij deze uitlezen in een tabel in een html pagina.
ik krijg de file reeds geparsed, maar hij wil hem maar niet in een tabel steken.
ik heb het aan onze docent gevraagd, maar die zegt dat ik het zelf maar moet uitzoeken, op internet niet echt veel gevonden (toch niets bruikbaars)
en voor je afkomt met doe het met asp ofzo...dat mag niet!
dit is mijn code in het html bestand
ps: moest iemand een gemakkelijkere manier weten...zeg het maar (mss met statische tabel ofzo?)
alleszinds reeds bedankt
<nieuws>
<datum_nieuwspost>25/04/05</datum_nieuwspost>
<nieuwspost>dit is een testje, om te zien als onze xml database werkt</nieuwspost>
</nieuws>
nu moet hij deze uitlezen in een tabel in een html pagina.
ik krijg de file reeds geparsed, maar hij wil hem maar niet in een tabel steken.
ik heb het aan onze docent gevraagd, maar die zegt dat ik het zelf maar moet uitzoeken, op internet niet echt veel gevonden (toch niets bruikbaars)
en voor je afkomt met doe het met asp ofzo...dat mag niet!
dit is mijn code in het html bestand
<script type="text/javascript" src="javascript/parseXml.js"></script>
<script type="text/javascript">
function init()
{
parseXml("nieuws.xml")
maakTabel();
}
function getXml()
{
var nieuwsPosts = oDomDoc.getElementsByTagName("nieuwspost")
for(var i=0; i<nieuwsPosts.length-1; i++)
{
var sDatum = nieuwsPosts.item(i).firstChild.nodeValue;
var sNieuws = nieuwsPosts.item(i).firstChild.firstChild.nodeValue;
var tr = document.createElement("tr");
var td0 = document.createElement("td");
td0.appendChild(document.createTextNode(sDatum));
var td1 = document.createElement("td");
td1.appendChild(document.createTextNode(sNieuws));
tr.appendChild(td0);
tr.appendChild(td1);
tbody.appendChild(tr);
}
}
function maakTabel()
{
var table = document.createElement("table");
table.setAttribute("id","tblNieuws")
//de hoofding
var tbody = document.createElement("tbody");
table.appendChidl(tbody);
getXml();
document.getElementById("locatieNode").appendChild(table);
}
</script>
ps: moest iemand een gemakkelijkere manier weten...zeg het maar (mss met statische tabel ofzo?)
alleszinds reeds bedankt



