'<' '&' and '>' are HTML Reserved characters as well as a few others, They need to be escaped for it to pass correctly or it will produce an error. Valid XML should have these characters already escaped so it should be fixed on the server end.
If you are using NSXMLParser and you try and run invalid input through it like what you have above it will produce an error and stop passing the contents of the XML.
If you don't have access to the source XML leave a comment and I'll see if I can find some ways people have fixed it.
Rudiger
2010-10-18 05:35:12