2

XML と XSLT があり、XSLT を使用して XML データを変換しています。

今私が直面している問題は次のとおりです。
タブ文字コードを検出できます	が、HTML に印刷できません。タグ
で出力を表示しています。 私は XSLT テンプレートを使用しました。以下は、水平タグを印刷するために使用している小さなコード スニペットです。以下の出力はTagでラップされます。<span>
<span>

<xsl:if test="substring($text,1,1) = '&#x09;'">
    <xsl:text>&#09;</xsl:text>
</xsl:if>

使用する&#45;と、-記号は正しく印刷されますが、水平タブは印刷されません。
誰にもアイデアはありますか?

4

1 に答える 1

2

私は同じ問題を抱えていたので、次の方法で解決しました:

&#x3000; --> empty char

これは完全に空の文字ですが、タブよりも小さいです。「 」のように表示されます。

(私はコメントとして配置するつもりでしたが、それを行うには50ポイントが必要です...)

于 2017-11-03T21:16:14.520 に答える