How did you parse XML with AWK? I would never think of using AWK for XML data. I'd even stear clear of CSV data unless I could guarantee no in field commas or newlines.
Depending on how the xml is structured, it can be possible to just pattern match on the tags if you have something simple to do.