Msg#: 3872927 posted 3:22 pm on Mar 18, 2009 (gmt 0)
XML document must have a top level element
that's your clue.
the XML document doesn't have a top level element. Or rather, it's probably the case that your XML has more than one "top level" element, ie none of them are really "top level".
There are many things that could cause this symptom, but I'd start by looking at the document in something other than IE, view the source, and see if there is any garbage being rendered before or after the XML.