- - PR -
HtmlDecode後の半角スペースについて
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-03-08 15:36
お世話になります。
以下のようなプログラムを実行して、 “違う文字列”と判断される理由を調査中です。 - - - - Dim str1 As String = System.Web.HttpUtility.HtmlDecode(" ") Dim str2 As String = " " '半角スペース1つ If str1 <> str2 Then MsgBox("違う文字列") End If - - - - >などでは問題が発生しません。 ご存知の方、ご教授願います。 ■環境 WindowsXP SP2 VB.NET1.1 | ||||||||
|
投稿日時: 2006-03-08 15:47
は一般的な半角空白である u+0020 ではない別の文字なので。 http://www.asahi-net.or.jp/~SD5A-UCD/rec-html401j/sgml/entities.html | ||||||||
|
投稿日時: 2006-03-08 16:04
Hongliangさん、ありがとうございました。
知りませんでした。 | ||||||||
|
投稿日時: 2006-03-08 16:25
こういう場合はこうやって確認します。
こうすることで「文字コード 160 nbsp」のようなキーワードで検索してみるか、と思い立つわけです。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||
|
投稿日時: 2006-03-08 16:41
じゃんぬねっとさん、ありがとうございます。
調査不足でした。 以後気をつけます。 |
1