※ ChatGPTを利用し、要約された質問です(原文:改行コード入り文字列を含むXMLの変換方法)
改行コード入り文字列を含むXMLの変換方法
PHPを用いて、XMLからXSLTを経由しHTMLを出力するというプログラムを作成しています。
ほとんど完成しているのですが、最後に改行で問題が発生してしまい
かなり困っています。
XML内に保存されている改行入りの文字列を
HTMLできちんと改行されたまま表示したいのですが
繋がったまま出力されてしまいます。
-------------------------------------------------------
※<br />は、PHPで入力文章の確認をする際に
改行させたまま表示させたいので記述して
それを残したままXMLに保存しています。
<sample>
<title>見出し1</title>
<paragraph>
あいうえお<br />
あいうえお<br />
あいうえお<br />
</paragraph>
<sample>
↓PHPでXSLTを通してHTMLに出力
見出し1
あいうえお<br />あいうえお<br />あいうえお
-------------------------------------------------------
これを、改行された状態で表示できるようにしたいのですが
なかなか上手くいきません。
何か、解決策が思い浮かぶ方がいらっしゃいましたら
是非、教えていただきたいです。
利用環境はPHP5です。よろしくお願いします。
お礼
回答ありがとうございました! disable-output-escaping="yes" をvalue-ofに付けたところ きちんと表示ができるようになりました!! 本当に、ありがとうございました。