次のようなソースノードに対して非常に単純な xslt を実行しています。
<p>
<media type="photo" id="lr002662" rights="licensed">
<title>Logging in Canada</title>
</media>Logging is cutting down trees for <definition>
<word-term>lumber</word-term>
<word-definition>wood</word-definition>
</definition>. Loggers are also called <i>lumberjacks.</i>
</p>
xslt スタイルシートでこのソース ノードを実行しています。xmlspy で一度実行すると、次の出力が得られます。
<para>
<media type="photo" source="lr002662" rights="licensed">
<resource.title>Logging in Canada</resource.title>
</media>Logging is cutting down trees for <italic>lumber</italic> (wood). Loggers are also called <italic>lumberjacks.</italic>
</para>
しかし、同じ xslt スタイルシートを使用して saxon9he.jar ファイルを使用してコマンド ラインでこれを実行すると、次の結果が得られました。
<para>
<media type="photo" source="lr002662" rights="licensed">
<resource.title>Logging in Canada</resource.title>
</media>Logging is cutting down trees for
<italic>lumber</italic>
(wood)
. Loggers are also called <italic>lumberjacks.</italic>
</para>
ご覧のとおり、メディア タグの後のテキストには非常に多くのキャリッジ リターンが含まれていますが、これは私が望んでいるものではありません。私は XMLSpy を使用してきたので、この問題に気付きませんでした。私のxsltをデバッグまたは提供する方法を提案できる専門家はいますか?