Re: [xsl] Same Indent in converted output xml

Subject: Re: [xsl] Same Indent in converted output xml
From: "Michael Kay mike@xxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Wed, 21 Apr 2021 07:05:09 -0000
Saxon-HE does not have an option to produce this format. With Saxon-PE and
higher you can set saxon:indent-spaces="0".

However, you can of course preserve all the whitespace in the input document
and copy it manually to the output: in fact, that's the default action if you
don't use xsl:strip-space, and if you use the default xsl:apply-templates
instruction.

Michael Kay
Saxonica

> On 21 Apr 2021, at 06:11, Byomokesh Sahoo sahoo.byomokesh@xxxxxxxxx
<xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote:
>
> I am using saxon9he
>
> On Thu, Apr 15, 2021 at 10:01 AM Byomokesh Sahoo <sahoo.byomokesh@xxxxxxxxx
<mailto:sahoo.byomokesh@xxxxxxxxx>> wrote:
> Hi,
>
> Any way to same indentation will appear while converting One XML to Another
XML format. I am using indent="yes" but the same indent does not appear in
converted output xml.
>
> I can not use xsl:copy because I have to apply one format to another format
with different scenarios.
>
> XSL:
>
> <xsl:output indent="yes" method="xml" />
>
> INPUT:
> <journal-meta>
> <journal-id journal-id-type="publisher-id">ier</journal-id>
> <journal-id journal-id-type="publisher-acronym">IERO</journal-id>
> <journal-title-group>
> <journal-title>Expert</journal-title>
> </journal-title-group>
> <issn publication-format="print">159</issn>
> </journal-meta>
>
> OUTPUT:
>       <journal-meta>
>          <journal-id journal-id-type="CAT">IERO</journal-id>
>          <journal-id journal-id-type="publisher">IERO</journal-id>
>          <journal-title-group>
>             <journal-title>Expert</journal-title>
>          </journal-title-group>
>          <issn publication-format="print">159</issn>
>       </journal-meta>
>
> EXPECTED OUTPUT:
>
> <journal-meta>
> <journal-id journal-id-type="publisher-id">ier</journal-id>
> <journal-id journal-id-type="publisher-acronym">IERO</journal-id>
> <journal-title-group>
> <journal-title>Expert</journal-title>
> </journal-title-group>
> <issn publication-format="print">159</issn>
> </journal-meta>
>
> Thanks
> Byomokesh
>
> XSL-List info and archive <http://www.mulberrytech.com/xsl/xsl-list>
> EasyUnsubscribe <http://lists.mulberrytech.com/unsub/xsl-list/293509> (by
email <>)

Current Thread