Page 1 of 1

Bad XML exported?

Posted: Wed Sep 03, 2003 12:33 pm
by metabill
Greetings. I'm using DataStage 5.1. When I export a job to XML, the XML contains an unescaped ampersand, which is invalid as an XML character. This causes grief for whatever XML parser I try. The text sequence occurs twice within a TrxOutput element; once as the text for a RoutineTransforms property: "#x1B", and again (same string) as the text for a Transform property in a Columns collection. I don't see anything in the job definiton that would cause these strings to be included. The offending elements look something like the following (with surrounding tags removed):

Property Name="RoutineTransforms">#x1B
Property Name="Transform">#x1B

Has anyone else seen something like this? I can write code to search/replace for unescaped ampersands in the exported XML to fix the problem, but I was hoping for some type of explanation.

Thanks in advance!

Bill