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(_dot_)byomokesh(_at_)gmail(_dot_)com
<xsl-list-service(_at_)lists(_dot_)mulberrytech(_dot_)com> wrote:
I am using saxon9he
On Thu, Apr 15, 2021 at 10:01 AM Byomokesh Sahoo
<sahoo(_dot_)byomokesh(_at_)gmail(_dot_)com
<mailto:sahoo(_dot_)byomokesh(_at_)gmail(_dot_)com>> 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 <>)
--~----------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
EasyUnsubscribe: http://lists.mulberrytech.com/unsub/xsl-list/1167547
or by email: xsl-list-unsub(_at_)lists(_dot_)mulberrytech(_dot_)com
--~--