- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:改行のあるデータをWebで表示するときにも改行させたい)
改行のあるデータをWebで表示する方法
このQ&Aのポイント
- Webページで改行のあるデータを表示する方法について質問します。SQLServerのFAQテーブルのデータをWeb上で表示する際に、改行がされない問題が発生しています。現在はXMLとXSLを使用してデータを表示していますが、改行を正しく表示する方法がわかりません。
- FAQテーブルのデータをWebページに表示する際、改行の問題について質問です。現在、XMLとXSLを使用してデータを表示していますが、改行が正しく表示されません。どのようにすれば改行を正しく表示することができるでしょうか。
- 質問です。SQLServerのFAQテーブルのデータをWebページで表示する際、改行が正しく表示されません。XMLとXSLを使用してデータを表示していますが、改行をどのように処理すれば良いのかわかりません。お知恵をお貸しください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
replace([Question]),char(10),'<br />') AS Que, replace([Answer]),char(10),'<br />') AS Ans 上記の([Question])と([Answer])部分ですが、( )の右の括弧は不要なのではないでしょうか。 質問と関係のない回答で失礼しました。
お礼
できました♪ XSL側で <PRE><xsl:value-of select="Que" /></PRE> と<PRE>タグで囲んだら置換すらせずにできてしまいました。
補足
すみません。 入力ミスです。 SELECT FaqID, Title, replace([Question],char(10),'<br />') AS Que, replace([Answer],char(10),'<br />') AS Ans FROM FAQ WHERE FaqID = @nID FOR XML AUTO,ELEMENTS です。