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.