jp.co.intra_mart.framework.base.web.util
クラス HTMLEncoder
java.lang.Object
jp.co.intra_mart.framework.base.web.util.HTMLEncoder
- public class HTMLEncoder
- extends Object
文字列をHTML形式で表示するための変換を行うユーティリティクラスです。
- バージョン:
- 1.0
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HTMLEncoder
public HTMLEncoder()
encodeCaption
public static String encodeCaption(String caption)
- キャプションを変換します。
HTML中で特殊な扱いを受ける文字(>,<等)を変換します。
ここでは以下の変換が行われます。
変換前 |
変換後 |
> |
> |
< |
< |
& |
& |
" |
" |
(半角空白) |
|
(改行)(*) |
<BR> |
(*)変換ルールは以下のとおりです。
"\n" -> "\n"
"\r" -> "\n"
ただし、"\r"と"\n"が連続して続く箇所は"\r\n" -> "\n"となります。
- パラメータ:
caption
- 変換前のキャプション
- 戻り値:
- 変換後のキャプション
encodeValue
public static String encodeValue(String value)
- <TEXTAREA>タグまたはvalue属性に入る文字列を変換します。
ここでは以下の変換が行われます。
変換前 |
変換後 |
> |
> |
< |
< |
& |
& |
" |
" |
- パラメータ:
value
- 変換前の値
- 戻り値:
- 変換後の値
Copyright © 2000-2005 NTT DATA INTRAMART CO.,LTD. All Rights Reserved.