Potrzebuję wyłowić dane z pliku XML:
Kod
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="#">
<title> Tytuł 1 </title>
<title> Tytuł 2 </title>
<rss version="2.0" xmlns:dc="#">
<title> Tytuł 1 </title>
<title> Tytuł 2 </title>
za pomocą tego skryptu:
Kod
<html>
<head>
<script type="text/javascript" src="loadxmldoc.js"></script>
</head>
<body>
<script type="text/javascript">
xmlDoc=loadXMLDoc("plik.xml");
x=xmlDoc.getElementsByTagName('title');
for (i=0;i<x.length;i++)
{
document.write(x[i].childNodes[0].nodeValue);
document.write("<br />");
}
</script>
</body>
</html>
<head>
<script type="text/javascript" src="loadxmldoc.js"></script>
</head>
<body>
<script type="text/javascript">
xmlDoc=loadXMLDoc("plik.xml");
x=xmlDoc.getElementsByTagName('title');
for (i=0;i<x.length;i++)
{
document.write(x[i].childNodes[0].nodeValue);
document.write("<br />");
}
</script>
</body>
</html>
Dochodzi do tego jeszcze plik z funkcją loadXMLDoc z pliku loadxmldoc.js.
Po wykonaniu skryptu nic się nie wyświetla, tylko błędy, że nie odnaleziono pliku. Co może być nie tak?