HI Jeff
I use xml and the xml parsing routines in PHP on some sites.
It is actually quite easy, when you have the basic script set up.
In principle, you read in the xml, and then run (parse) through it line by line, and spit out the results.
There are infinate complexities of course. I think the basic article I started with was:
and there are many more on devshed (having just looked again)
Would be happy to assist with specifics if I can.