Content-Type: multipart/alternative; boundary="----=_NextPart_001_0014_01C99804.343CC9E0" ------=_NextPart_001_0014_01C99804.343CC9E0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Hi, I am using an XML file that is generated for me that cannot be modified. I am using XSLT to transform some of the data into a tab delimited format for consumption by an external system. My problem is that there is a namespace declaration (xmlns="http://support.agile.com/misc/axml/2007/03/") within the original XML file that seems to prevent Saxon9 from processing it properly. If this xmlns is removed, then it is processed correctly. Results of run #1 with the original agile.xml file: >java -jar saxon9.jar -s: agile.xml -xsl: test.xsl Starting Results of run #2 with the namespace declaration xmlns="http://support.agile.com/misc/axml/2007/03/" removed from the original XML file. No other changes were made: >java -jar saxon9.jar -s: agile_noxmlns.xml -xsl:test.xsl Starting P00003 Test 3 I have attached both XML files and the XSL file. I appreciate any insight on how to get the output in run #2 without modifying the original XML file or the namespace contents, both of which I do not have any control. Thanks, -Roy ------=_NextPart_001_0014_01C99804.343CC9E0 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi,

 

I am using an XML file that is generated for me = that cannot be modified. I am using XSLT to transform some of the data into a tab = delimited format for consumption by an external system.

 

My problem is that there is a namespace declaration = (xmlns=3D"http://support.agile.com/misc/axml/2007/03/") within the original XML file that seems to prevent Saxon9 from = processing it properly. If this xmlns is removed, then it is processed = correctly.

 

Results of run #1 with the original agile.xml = file:

>java -jar saxon9.jar -s: agile.xml -xsl: = test.xsl

Starting

 

 

Results of run #2 with the namespace declaration = xmlns=3D"http://support.agile.com/misc/axml/2007/03/” removed from the original XML file. No other changes were = made:

>java -jar saxon9.jar -s: agile_noxmlns.xml = -xsl:test.xsl

Starting

P00003  Test 3

 

 

I have attached both XML files and the XSL = file.

 

I appreciate any insight on how to get the output = in run #2 without modifying the original XML file or the namespace contents, both = of which I do not have any control.

 

Thanks,

-Roy

 

 

 

------=_NextPart_001_0014_01C99804.343CC9E0--