社区
Java SE
帖子详情
问个java的编码格式问题
argue2000
2012-02-07 12:48:12
我字符格式的日志,
每一列用\t分割
我用java去split、发现有的汉字后面紧跟的\t没有被隔开,导致我30列,变成29列
可能的原因是\t前面的一个汉字是乱码,然后\t跟前面的乱码 java可能认为是一个字符了。。,导致split没有按照\t去切
这个大家平时怎么解决的?
是不是读的时候,要指定编码格式?
编码格式不了解,求赐教。。
...全文
104
4
打赏
收藏
问个java的编码格式问题
我字符格式的日志, 每一列用\t分割 我用java去split、发现有的汉字后面紧跟的\t没有被隔开,导致我30列,变成29列 可能的原因是\t前面的一个汉字是乱码,然后\t跟前面的乱码 java可能认为是一个字符了。。,导致split没有按照\t去切 这个大家平时怎么解决的? 是不是读的时候,要指定编码格式? 编码格式不了解,求赐教。。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
argue2000
2012-02-08
打赏
举报
回复
结贴了,
应该就是编码问题,搞不明白,最后我用c++搞了
没问题。。
遁地蛤蟆
2012-02-07
打赏
举报
回复
如果汉字被识别成乱码,确实有可能会错误识别其后\t的,最好是根据日志文件的编码格式去解码,网上教程一大堆
如果实在不了解,对汉字也无甚要求的话,那就在汉字后面append一个英文空格,在加\t好了
菖蒲老先生
2012-02-07
打赏
举报
回复
乱码总是要解决的,
把日志文件的编码格式设成utf-8好的,
写的时候也按照utf-8来写。
Java
Web开发常见
问题
.pdf
在
Java
Web开发过程中,中文乱码
问题
是开发者经常遇到的一个挑战。这些
问题
主要源于
Java
默认的Unicode编码与HTML页面及表单默认的Latin-1编码之间的不兼容,以及在不同的环境中(如服务器、数据库、浏览器)使用了...
java
base64的jar包
这个库可以很好地与
Java
的标准库集成,适用于各种场景,如文件的Base64编码、网络传输的数据编码、或者在存储二进制数据时转换为文本格式。 在描述中提到的“GPS转百度地图坐标”是另一个话题,它涉及到地理信息...
ZXing2.2.jar
这个库主要负责编码和解码过程,它实现了各种条码和二维码的解析算法,可以将数据转化为可识别的图像格式,同时也能从图像中提取出编码的数据。开发者可以通过调用核心库提供的API来生成新的二维码,或者解析已经...
httpclient-4.5所需jar包
7. **commons-codec-x.x.jar**:提供了常见的编码和解码算法,如Base64、URL编码等,HTTPClient在处理编码
问题
时会用到。 8. **其他可能的依赖库**:根据实际需求,可能还需要包括其他Apache Commons库(如...
Java
工程
编码格式
由GBK转化成utf-8(
编码格式
互转)
在这里搞了一个工具,直接输入之前的
编码格式
跟要改的
编码格式
就会自动转换 转换完成后直接设置为更改后的格式即可 以下是源代码: import
java
.io.File; import
java
.io.FileInputStream; import
java
.io....
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章