There are a few good XML processing tutorials online.
It is recently being replaced by YAML and JSON for better data representational efficiency.