0

XML ファイルを入力として受け取るコードを生成するスタイル シートを作成しようとしています。orを<xsl:text>使用して要素内に改行を挿入するために多くのことを試みました&#x0a;&#x0a;&#x13

 <xsl:variable name='newline'><xsl:text>
 </xsl:text></xsl:variable>

しかし、出力では、これらすべてが次のようにスペース文字を追加しています&#160;

改行を挿入したいコードの部分は次のとおりです。

<xsl:variable name="StructType" select="diStructType"/>

 <line>
    <xsl:text>&#160;&#160;&#160;&#160;</xsl:text>
    <xsl:value-of select="replace($StructType, ';', ';&#xa;&#13;&#160;&#160;&#160;&#160;')"/>
    <xsl:text>;</xsl:text>
  </line>

これ$StructTypeは間に含まれる文字列;です。私はそれを に置き換えようとして;;+newline+(4*space)ます。

助けてください

前もって感謝します。

4

0 に答える 0