- - PR -
VB .net でのエスケープ文字
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2004-02-10 13:48
ダブルクオート(")をエスケープしたいんですが、どうすればいいでしょうか?
| ||||||||
|
投稿日時: 2004-02-10 14:00
ダブルクオート(")でエスケープできるのですが、ご自分で、お調べにはなったのでしょうか? | ||||||||
|
投稿日時: 2004-02-10 14:06
ファイルに↓のように書き込みたいんですが、
<script language=""JavaScript"" src=""JavaScript.js""></script> ダブルクオートでエスケープ↓すると head = head + "<script language=""JavaScript"" src=""JavaScript.js""></script>" + vbCrLf 結果が次のようになって困ってます。 <script language=""JavaScript"" src=""JavaScript.js""></script> ダブルクオートが2つ入ってきてしまうのはなぜなんでしょうか? やりかたが間違ってますか? | ||||||||
|
投稿日時: 2004-02-10 14:08
すみません。少し訂正します。
ファイルには次のように書き込みたいんですが。。。 <script language="JavaScript" src="JavaScript.js"></script> | ||||||||
|
投稿日時: 2004-02-10 14:20
どのようにファイル書き込みしているのでしょうか? 気になったので適当に
こんなロジックを組んで見ましたけど、要求通り["]は一つになりました。 | ||||||||
|
投稿日時: 2004-02-10 14:28
僕は、次のようにコーディングしています。
Dim fileno as Integer fileno = 1 FileOpen(fileno, dirname & "aaa.txt", IO.FileMode.Create) WriteLine(fileno,"<html>") WriteLine(fileno,"<head>") WriteLine(fileno,"<script language=""JavaScript"" src=""JavaScript.js""></script>") といった感じです。 取りあえず、ご参考に書いていただいたやり方でやってみます。 ありがとうございます。 |
1