Details
-
Type:
Enhancement
-
Status: Closed
-
Priority:
P3
-
Resolution: Won't Fix
-
Affects Version/s: 1.4.0, 1.4.2_05
-
Fix Version/s: None
-
Component/s: core-libs
-
Labels:
-
Subcomponent:
-
CPU:generic, other
-
OS:generic, windows_nt
Description
A Utf-8 stream can optionally beign with a byte order mark (see, for example http://www.unicode.org.unicode/faq/utf_bom.html). This is the character FEFF, which is represented as EF BB BF in utf-8. Java's utf-8 encoding does not recognize this character as a BOM, though; the result of reading such a stream is a set of characters bginning with FEFF.
Attachments
Issue Links
- relates to
-
JDK-6959785 UTF-8 encoding does not recognize initial BOM
-
- Open
-
-
JDK-6378911 UTF-8 decoder handling of byte-order mark has changed
-
- Resolved
-