Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Java SE 综合讨论区
打印话题 寄给朋友 订阅主题 |
作者 | 如何将这个文件的内容排版? |
snooopy
发贴: 23 积分: 0 |
于 2005-09-24 14:02
http://snoopy.gov.cn/IP-wry.dll 25m 是一个ip数据库文件来的,我拿这个文件用记事本打开后,出现的是一行一行不乱码的乱排序的文本 之后我将dll的后缀改为xls,也就是Excel的格式,然后用Excel打开后,显示的全部正常,排列正确 我用文件流和缓冲流和字节流读,出现的有3种情况 1:出现跟文本一样的乱排序的格式 2:文件开头有几行是乱码,之后都正常 3:我并不知道这些流需要多大的字节数组 ? 这时该怎办 ? byte [] buf = new byte[102400]; int leng = FIS.read(buf); ByteArrayInputStream BIS = new ByteArrayInputStream(buf); int len = BIS.read(buf); System.out.println(new String(buf,0,len)); 我想问的问题是: 1:如何正确打开这些文件的内容 ? 2:打开后如何取出里面的值 ? 比如 194.075.006.000 194.075.006.255 西班牙 如何让一个ip是194.075.006.001后的结果是西班牙 ? |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
5394 | 如何将这个文件的内容排版? | snooopy | 561 | 2005-09-24 14:02 |
4113 | Re:如何将这个文件的内容排版? | javadd | 13 | 2005-09-24 14:47 |
4137 | Re:如何将这个文件的内容排版? | snooopy | 21 | 2005-09-24 16:48 |
4051 | Re:如何将这个文件的内容排版? | why | 227 | 2005-09-24 20:43 |
4191 | Re:如何将这个文件的内容排版? | snooopy | 54 | 2005-09-24 21:13 |
4430 | Re:如何将这个文件的内容排版? | zcjl | 57 | 2005-09-25 12:38 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |