DOBON.NET DOBON.NETプログラミング掲示板過去ログ

ストリームライトで " " wo

分類:[.NET]

お世話になります。
html ファイルを作成するような以下のコードを書いていますが、 " " で囲った部分を書き出す方法がわかりません。
たとえば、以下の <font size=+3> の部分を <font size="+3"> と書き出したいのですが...。
申し訳ありませんが、どなたかご指導いただけないでしょうか?

Dim fsFile As System.IO.FileStream = System.IO.File.OpenWrite("C:\test.html")
Dim sw As System.IO.StreamWriter = New System.IO.StreamWriter(fsFile)
sw.BaseStream.Seek(0, System.IO.SeekOrigin.Begin)
sw.WriteLine("<html>" & Chr(10) & "<head>" & Chr(10) & " <title>htmlファイルサンプル</title>" & Chr(10) & "</head>" & Chr(10) & "<body>")
sw.WriteLine("<font size=+3>")
sw.WriteLine("今日もごきげんだ")
sw.WriteLine("</font></body></html>")
■No1723に返信(Ken-Koさんの記事)
> html ファイルを作成するような以下のコードを書いていますが、 " " で囲った部分を書き出す方法がわかりません。
> たとえば、以下の <font size=+3> の部分を <font size="+3"> と書き出したいのですが...。

「<font size="+3">」をString型で表現するとどうなるのかということでしょうか?もしそうであれば、ちょっと前に同じような質問があったような気がします。

"は""の中では2つ続けて""と書きます。つまり、次のような感じです。

Dim s as String = "<font size=""+3"">"
管理人さん、おはようございます。 Ken-Ko です。
ありがとうございました。

そのようにやってみたのですが、どういうわけかうまくいかず...。
私が正確に記述していなかっただけかもしれません。

お手数をおかけいたしました。
それでは失礼いたします。
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板