The following link below points to a tutorial that creates 10 random points on a map.
jQuery and Google Maps Tutorial: #1 Basics
Based on the code that's supplied in the tutorial could advise what needs to change in the code in order to load the data by an external xml file.
I attempted to play around with this without success.
Thanks for any help.