Ich habe eine Frage zu Charset.forName (String charsetName). Gibt es eine Liste von charsetNames, auf die ich mich beziehen kann? Zum Beispiel für UTF-8 verwenden wir „UTF-8“ für die charsetName. Was ist mit WINDOWS-1252, GB18030 usw.?Encoding CharsetNames für Charset.forName (String)
5
A
Antwort
5
Charset Description US-ASCII Seven-bit ASCII, a.k.a. ISO646-US, a.k.a. the Basic Latin block of the Unicode character set ISO-8859-1 ISO Latin Alphabet No. 1, a.k.a. ISO-LATIN-1 UTF-8 Eight-bit UCS Transformation Format UTF-16BE Sixteen-bit UCS Transformation Format, big-endian byte order UTF-16LE Sixteen-bit UCS Transformation Format, little-endian byte order UTF-16 Sixteen-bit UCS Transformation Format, byte order identified by an optional byte-order mark
Referenz: http://docs.oracle.com/javase/7/docs/api/java/nio/charset/Charset.html
2
Die charset Namen in Java sind plattformabhängig, gibt es nur sechs Konstanten in der StandardCharsets Klasse.
die alle charsets zu sehen, Sie bei IANA aussehen sollte. Überprüfen Sie die Spalten "Bevorzugter MIME-Name" und "Aliase".
Verwandte Themen
- 1. Java Charset.forName ("ASCII") oder Charset.forName ("US-ASCII")
- 2. String-Encoding-Format Name
- 3. String Encoding in Ruby
- 4. Ruby string encoding problem
- 5. JavaFX String Encoding Probleme
- 6. String Encoding Typ
- 7. Objective C string encoding
- 8. Encoding String eine Codierung Code
- 9. UIImage to base64 String Encoding
- 10. Encoding Datenetikett für Textklassifikation
- 11. htmlentities() double encoding entities in string
- 12. Android String Encoding und HTML Entities Converting
- 13. Flex-Encoding-String nach RFC RFC 2396
- 14. Wie teuer ist die String-Encoding-Konvertierung von Java?
- 15. Encoding String in UTF-8 mit JSON arbeitet in android
- 16. Media Encoding
- 17. String Encoding von primitiven Typen mit lexikographischer Ordnung
- 18. huffman encoding
- 19. C# - Get HTML-Code als String mit Windows 1252 Encoding
- 20. Sonderbare String.getByte (Encoding)
- 21. Python Decoding/Encoding Probleme
- 22. Encoding Apostroph
- 23. Encoding cp1252
- 24. Powershell: Einstellung Encoding für Get-Content Pipeline
- 25. Base64 Font Encoding für Tumblr auf Firefox
- 26. MPEG-DASH Encoding für Live-Streaming
- 27. Encoding NSViewController für Lions Benutzeroberfläche Wiederaufnahme-Funktion
- 28. Encoding get_the_title() für Twitter teilen URL
- 29. mysql php encoding
- 30. Python-Encoding/Decoding-Probleme
http://docs.oracle.com/javase/6/docs/technotes/guides/intl/encoding.doc.html und die neuesten http://download.java.net/jdk8/docs/technotes/guides /intl/encoding.doc.html – nullpotent
auch gibt es eine gute Diskussion bei http://stackoverflow.com/questions/1684040/java-why-charset-names-are-not-constants –