私の Web アプリケーションには、データベースから値を取得するテキスト ボックスがあります。DB では、テキスト ボックスの値に &< などのエンティティ参照が含まれていますが、画面にレンダリングしている間は正しくフェッチされません。
DB の値の例:Hi & How are you
出力が来る:Hi & How are you
必要な出力:Hi & How are you
<xsl:choose>
<xsl:when test="@db-value ='' ">
<INPUT TYPE="TEXT" NAME="db-value" VALUE="{para-description}" />
</xsl:when>
<xsl:otherwise>
<INPUT TYPE="TEXT" NAME="db-value" VALUE="{@db-value}" />
</xsl:otherwise>
</xsl:choose>
例に記載されているように、{@db-value} が正しく表示されるようにします。
前もって感謝します