Jump to content

XML Parsing Error: junk after document element


TPOL

Recommended Posts

Hi,

 

I'm creating an Google Maps application and trying to pass latitude and longitude from a mySQL database into a PHP script that gets called by a bit of AJAX code.

 

php script is:

 

<<GET RESULTS FROM DATABASE>>...

 

 

"echo '<?xml version="1.0" encoding="utf-8"?>

<coordinates>';

echo " <lat>". $item['latitude'] ."</lat>";

echo " <long>". $item['longitude'] ."</long>";

echo "</coordinates>";

mysql_close($db_conn);

?>"

 

 

In the AJAX code I get the the error:

 

xmlDoc.getElementsByTagName("lat").childNodes is undefined

 

If I run the php script on its own I get the following error:

 

"XML Parsing Error: junk after document element

Location: http://localhost/winesoftheworld/wineCoOrds.php

Line Number 2, Column 54:<coordinates> <lat></lat> <long></long></coordinates><br />"

 

It looks to me that the "<br />" has turned up from somewhere and broken it but I'm not sure.

 

 

Any ideas? I'm sure it is something obvious/stupid.

 

Thanks for the time and help!

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.