XML
ファイルをに変換しようとしていますHTML
。XML
ファイルには、次の形式のタグHTML
が多数含まれています。
<item><text>Line 1<br/>Line 2<br/>Line 3</text></item>
最終的に、Internet Explorer に表示される出力は次のとおりです。
<text>Line 1<br/>Line 2<br/>Line 3</text>
ご希望の場合:
1
号線 2
号線 3号線
を発見disable-output-escaping
すると、テキストが IE で適切にレンダリングされました。残念ながら、MarkLogic はこの属性をサポートしていません。
を使用してタグを完全に削除できましたがreplace()
、改行タグを実際の改行文字に置き換えることはできません。
次のいずれかの方法についてアイデアを持っている人はいますか?
1) HTML を MarkLogic で適切にレンダリングする、または
2) XSLT の HTML タグを適切に解析します。
ありがとう!