• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:改行のあるデータをWebで表示するときにも改行させたい)

改行のあるデータをWebで表示する方法

このQ&Aのポイント
  • Webページで改行のあるデータを表示する方法について質問します。SQLServerのFAQテーブルのデータをWeb上で表示する際に、改行がされない問題が発生しています。現在はXMLとXSLを使用してデータを表示していますが、改行を正しく表示する方法がわかりません。
  • FAQテーブルのデータをWebページに表示する際、改行の問題について質問です。現在、XMLとXSLを使用してデータを表示していますが、改行が正しく表示されません。どのようにすれば改行を正しく表示することができるでしょうか。
  • 質問です。SQLServerのFAQテーブルのデータをWebページで表示する際、改行が正しく表示されません。XMLとXSLを使用してデータを表示していますが、改行をどのように処理すれば良いのかわかりません。お知恵をお貸しください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

replace([Question]),char(10),'<br />') AS Que, replace([Answer]),char(10),'<br />') AS Ans 上記の([Question])と([Answer])部分ですが、( )の右の括弧は不要なのではないでしょうか。 質問と関係のない回答で失礼しました。

zut
質問者

お礼

できました♪ XSL側で <PRE><xsl:value-of select="Que" /></PRE> と<PRE>タグで囲んだら置換すらせずにできてしまいました。

zut
質問者

補足

すみません。 入力ミスです。 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 です。

関連するQ&A