> why won't this file parse with expat You haven't specified an encoding. If no encoding is specified, the parser assumes UTF-8 or UTF-16. I got it to parse with specifying "ISO-8859-1", but I am not sure it is the right encoding. Karl