iso8859_1 和ISO-8859-1有什么不同吗?各种的编码方式如gb2312和GB2312,GBK 与gbk这样子大写和小写的有没有什么区别呢?

Bullet007 2004-08-27 11:07:14
iso8859_1 和ISO-8859-1有什么不同吗?各种的编码方式如gb2312和GB2312,GBK 与gbk这样子大写和小写的有没有什么区别呢?
我在系统上用iso8859_1 和ISO-8859-1分别进行转换的时候出现问题,用ISO-8859-1能够成功转换,用
iso8859_1则不能成功转换?这是什么原因呢?很奇怪!
...全文
305 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
wubai250 2004-08-27
ISO-8859-1 或iso-8859-1

必须这么写

不区别大小写
回复
yyqllxh2004 2004-08-27
应该是一样的啊都
回复
andy_zhang_ping 2004-08-27
是一样的!没有什么不同!不写ISO,只写8859-1都可以!
回复
tangyongtgyg 2004-08-27
是一样的,没有区别!
回复
Bullet007 2004-08-27
用iso8859_1这样的写法,也不会报错,如果换一个没有 存在的标准转化就会出错!
1:str2=new String (str1.getBytes(),"ISO-8859-1");
2:str2=new String (str1.getBytes(),"iso8859_1");
这两种编译的时候都不会出错,运行的时候也不户出错!只是后者没有成功转化,如果换一个其他的没有的编码标准,虽然编译可以通过,但是运行就会被捕捉到异常,这是为什么呢?
问题是为何2不能捕捉到异常!
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2004-08-27 11:07
社区公告
暂无公告