Re: [xsl] creating multiple xml documents from one large xml document

Subject: Re: [xsl] creating multiple xml documents from one large xml document
From: "Martin Honnen martin.honnen@xxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Sat, 27 May 2023 09:41:25 -0000
On 5/27/2023 12:48 AM, LEGAULT, PHILLIP plegault@xxxxxxxxxx wrote:
>
>
> Ibm using Saxon XSLT 2
>
> Calling it like: xslt2 soap.xml file.xsl hello.htm
>
> <xsl:stylesheet version="2.0"
>
> xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
>
> xmlns:sf="urn:sobject.enterprise.soap.sforce.com"
>
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
>
> <xsl:template match="records[@xsi:type = 'sf:CaseNote_GCC__c']">
>
> B B  <xsl:result-document href="case-{sf:Id}-{sf:CaseNumber}.xml">
>
> B B B B  <xsl:copy-of select="."/>
>
> B  </xsl:result-document>
>
> </xsl:template>
>
> </xsl:stylesheet>
>
> Not getting any result files.
>

It is usually a namespace problem, you haven't shown a small but
representative sample of your XML input to allow us to tell in which
namespace the "records" element is.

Of course also make sure the string in @xsi:type = 'sf:CaseNote_GCC__c'
(i.e. the 'sf:CaseNote_GCC__c') is correct, I don't know the input data
to check.

Current Thread