`
redsky008
  • 浏览: 351754 次
  • 性别: Icon_minigender_1
  • 来自: 成都正在项目
社区版块
存档分类
最新评论

如何识别ISO-8859-1

 
阅读更多
由于网上流传的Encoding.java, Encode.java, ParseEncoding.java中对ISO-8859-1无法识别,现在可以采用如下方法,如果能识别当然输出true了,不能就是输出false
		boolean gb2312 = java.nio.charset.Charset.forName("GB2312").newEncoder().canEncode(id);
		System.out.println(gb2312 );
		boolean iso88591 = java.nio.charset.Charset.forName("ISO-8859-1").newEncoder().canEncode(id);
		System.out.println("can:" + iso88591 );
分享到:
评论

相关推荐

    OC GZIP解压/压缩ISO-8859-1编码格式

    标题提到的"OC GZIP解压/压缩ISO-8859-1编码格式"涉及到的是Objective-C(简称OC)中的GZIP操作以及字符编码ISO-8859-1。这里我们将深入探讨这两个知识点。 首先,让我们来了解一下`GZIP`。GZIP是一种基于DEFLATE...

    GBK GB2312 UTF-8 ISO-8859-1区别

    字符编码标准之GBK、GB2312、UTF-8和ISO-8859-1的比较 字符编码标准是计算机领域中的一项基本技术,用于将文字或符号转换为计算机能够识别的二进制代码。常见的字符编码标准有GBK、GB2312、UTF-8和ISO-8859-1等,...

    批量转 GBK 转 UTF-8 gb2312 Iso-8959-1 转 UTF-8

    GBK、GB2312、ISO-8859-1和UTF-8是四种常见的字符编码标准,每种都有其特定的应用场景和特点。让我们深入探讨这些编码系统以及如何进行批量转换。 首先,GBK(Great Chinese Background)是中国大陆广泛使用的字符...

    乱码 编码方式解决 gbk ISO8859-1 utf8 编码

    2. **ISO 8859-1编码**:ISO 8859-1是一种单字节编码方案,也被称为Latin-1,主要用于西欧语言。它包含128个基本ASCII字符以及128个额外的西欧语言特殊字符,但不支持中文等东亚语言。 3. **UTF-8编码**:UTF-8是...

    各种字符集编码表,包括iso-8859-1,gbk,gb18030, unicode

    本文将深入探讨四种常见的字符集编码:ISO-8859-1、GBK、GB18030以及Unicode,并结合Java国际化的字符集转换进行详细说明。 1. ISO-8859-1:这是一种西欧字符编码,包含拉丁字母、数字、标点符号和一些特殊字符。它...

    ISO-8859-1__prkill2.2.rar_ISO

    标题中的"ISO-8859-1__prkill2.2.rar_ISO"暗示这是一个与ISO 8859-1字符编码标准相关的文件,并且可能包含一个名为"prkill2.2"的程序,该程序是用汇编语言编写的,用于进程杀伤。描述中的"Kill process in asm .Good...

    ISO8859-1字符集与其他字符集兼容性测试

    标题“ISO8859-1字符集与其他字符集兼容性测试”涉及到的是字符编码标准的问题,这是一个在计算机科学和信息技术领域中至关重要的概念。字符集定义了如何将字符(如字母、数字、符号)转化为二进制表示,以便计算机...

    fonts-chinese-3.02-12.el5.noarch和fonts-ISO8859-2-75dpi-1.0-17.1.noarch

    这里我们讨论的是两个特定的字体包:“fonts-chinese-3.02-12.el5.noarch.rpm”和“fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm”。这两个rpm包是为CentOS系统提供的,主要用于解决字符编码问题,特别是中文字符和...

    ISO IEC 8859-13 v1(1998-10).7z

    ISO IEC 8859-13 是一个字符编码标准,属于 ISO 8859 系列,是国际标准化组织(ISO)和国际电工委员会(IEC)联合制定的一套多语种字符集。这个编码标准是为中欧语言,特别是波罗的海地区语言设计的,包括拉脱维亚语...

    ISO IEC 8859-2 v1(1999-01).7z

    8859-2是针对中欧语言设计的,补充了8859-1(Latin-1,西欧语言)中未涵盖的字符,例如添加了带重音的字母和特殊的中欧字母如ě、š、č、ř、ž、ý、á、í、é等。 2. **编码结构**:8859-2标准在0x80到0xFF的...

    浅谈字符编码.pptx

    - **ISO-8859-1 (Latin-1)**:覆盖了西欧大多数语言的字符。 - **ISO-8859-2 (Latin-2)**:适用于中欧语言。 - **ISO-8859-3 (Latin-3)**:支持南欧语言,包括世界语。 - **ISO-8859-4 (Latin-4)**:支持北欧语言。 ...

    java转码代码

    在这个场景下,"java转码代码"指的是用于解决Java程序中遇到的乱码问题的代码段,而"ISOtoGbk.java"可能是一个源代码文件,专门用于将遵循ISO-8859-1编码的字符转换为GBK编码。 GBK是中文环境下广泛使用的字符编码...

    fonts-chinese-3.02-12.el5.noarch.rpm和fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm

    标题中的"fonts-chinese-3.02-12.el5.noarch.rpm"和"fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm"是两个rpm(Red Hat Package Manager)格式的字体安装包。在Linux系统,特别是基于RPM的系统如CentOS中,这些包用于...

    EncodingDetect.java自动获取文件的编码.rar

    EncodingDetect.java,java自动获取文件的编码,智能识别文件编码,支持本地file及指定url的编码识别,支持多达40余种编码的识别,包括最常见的UTF-8,GBK,GB2312,BIG5,UNICODE,ISO8859_1,ASCII等,FileUtil....

    nls_iso8859-14.rar_translation

    它在ISO 8859-1(拉丁语1)的基础上扩展,增加了对这些地区特定字母和符号的支持。 ISO 8859-14编码包含128个ASCII字符(0-127),以及另外64个用于特殊符号和非ASCII拉丁字母的字符(161-255)。这些额外的字符...

    java乱码问题

    这段代码中,首先通过`getBytes("ISO-8859-1")`方法将字符串转换为ISO-8859-1编码的字节数组,然后使用`new String(...)`构造函数,将字节数组按照GBK编码重新解析为字符串。这里的关键在于两次编码的转换,如果原始...

    oracle 客户端不支持中文解决办法

    在Linux环境下安装Oracle数据库时,如果默认的字符集设置为WE8ISO8859P1,将无法支持中文字符。具体表现为,在客户端录入中文数据时能够正常显示,但提交后再次查询时中文会显示为乱码(如“???”)。这一现象主要是...

    常用字符集及字符编码简介

    ISO-8859系列是一组8位的字符编码标准,包括ISO-8859-1到ISO-8859-16,分别支持不同的语言。例如,ISO-8859-1覆盖了西欧语言,包括英文、法文、德文等,而ISO-8859-5则用于西里尔字母,如俄语。这些编码通常用于...

    中文乱码解决方案终稿.pdf

    Tomcat默认的URI编码是ISO-8859-1,但为了处理中文路径名和GET请求的中文参数,应将其设置为UTF-8。此外,添加过滤器并调用`request.setCharacterEncoding("utf-8")`方法,能确保POST请求的参数以UTF-8编码传递,...

Global site tag (gtag.js) - Google Analytics