Ik zou graag een xml document importeren naar een xhtml document.
Nu heb ik al van alles gevonden dat je moet werken in xls, voorbeelden ook al gevonden waar ze het met php doen, ...
Maar niks over het mijne, ik weet dat je het moet uitlezen via javascript en zo dan naar je site brengen.
Nu heb dit dan geprobeerd, maar het probleem is dat hij de xml niet in laad.
De nodige codes vind u hieronder:
html doc:
de xml:
Als iemand me hierbij zou kunnen helpen, of een andere methode weet voor dit?
Alvast bedankt voor de reacties
Nu heb ik al van alles gevonden dat je moet werken in xls, voorbeelden ook al gevonden waar ze het met php doen, ...
Maar niks over het mijne, ik weet dat je het moet uitlezen via javascript en zo dan naar je site brengen.
Nu heb dit dan geprobeerd, maar het probleem is dat hij de xml niet in laad.
De nodige codes vind u hieronder:
html doc:
HTML:
<html>
<head>
<script type="text/javascript">
var xmlDoc;
if (window.ActiveXObject)
{// code for IE
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
}
else if (document.implementation.createDocument)
{// code for Firefox, Mozilla, Opera, etc.
xmlDoc=document.implementation.createDocument("","",null);
}
else
{
alert('Your browser cannot handle this script');
}
xmlDoc.async=false;
xmlDoc.load("index.xml");
var x=xmlDoc.getElementsByTagName("muziek");
i=0;
function display()
{
artist=
(x[i].getElementsByTagName("header")[0].childNodes[0].nodeValue);
title=
(x[i].getElementsByTagName("datum")[0].childNodes[0].nodeValue);
year=
(x[i].getElementsByTagName("omschrijving")[0].childNodes[0].nodeValue);
txt="Titel: "+header+"<br />Datum: "+datum+"<br />Omschrijving: "+omschrijving;
document.getElementById("show").innerHTML=txt;
}
</script>
</head>
<body onLoad="display()">
<div id='show'></div>
</body>
</html>
de xml:
HTML:
<?xml version="1.0" encoding="ISO-8859-1"?>
<kalender>
<muziek>
<header>Milc inc</header>
<datum>29/09/2008</datum>
<omschrijving>omschijving evenement</omschrijving>
</muziek>
<muziek>
<header>Armin van buuren</muziek>
<datum>30/09/2008</datum>
<omschrijving>omschijving evenement</omschrijving>
</muziek>
</kalender>
Als iemand me hierbij zou kunnen helpen, of een andere methode weet voor dit?
Alvast bedankt voor de reacties