Add function to parse XML metadata