[edit for poor reading - thanks Carlo]
Try
this[
^] for Excel.
This[^] mauy help you in reading in the XML and
this[
^] should help you reading the CSV.
Define a class that combines the data from both files.
Load the data into instances of the class.
Now process the class instances rather than the raw data.