问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何判断文件是文本还是二进制求解答

发布网友 发布时间:13小时前

我来回答

1个回答

热心网友 时间:8小时前

判断是否存在控制字符:这个也靠谱,但是难度比较大,因为有些Unicode文件在开头放了控制字符,所以必须处理这种特殊情况。(我记得有些编辑器就是这样判断文件是否为二进制的)
这些答案都算靠谱,也有不靠谱的。居然有人回答:文本终究也是二进制的,所以你没办法判断!NND,这就好像说:Women 本质上就是 Men(人),所以你没法判断 Women 和 Men (男人)
言归正传,除了以上的三种方法外,如果要求不是那么严格,可以用文件的mime type来进行判断,以下的Groovy代码虽然不太直观,但是胜在短小:
在Java下道理是一样的,先获得URL对象,然后打开连接,获取内容类型……只不过多写几行罢了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何在win10下安装docker? windows(win10)上的docker使用:安装(国内镜像)、操作 win10安装dockerWin10下Docker安装和使用 关于安装配置docker,找不到Hyper-V(win10 家庭版需要配置,专业版不需要... 怎么把微信上的聊天记录转到新手机 怎么把聊天记录转到另一个手机 快递被别人冒领,快递公司有没有责任 洋葱汤洋葱汤 一颗洋葱汤怎么做 一颗洋葱汤怎么做好吃 evd光盘如何播放 有一段话是怎么说的 就是***年换来了今生的相遇 xs快捷指令怎么用 xs快捷指令使用相关 某书店新到书籍500本,故事类、科技类各多少 一本故事书的价格是a元,一本漫画书的价格是b元.那b-a表示什么? 学校图书室买了一批图书,其中故事书每本a元,每本科技书比故事书贵0.8元... ...其中故事书每本a元,每本科技书比故事书贵0. 每技铅笔a元,每本笔记本b元,则100-(4a+3b)表示 一本故事书是a元,一本漫画书是b元。b-a表示(?) ...课文本每本售价b元。如果各买4本,那么a-b表示 ;4(a+b)表示_百度知 ... 大众G10是什么车? 儿童常吃爆米花会抵抗力下降吗 孕妇可以吃爆米花吗 孕妇吃爆米花注意事项 我想换一台能玩守望先锋的电脑,暂时没什么钱能承受的价格在3500左右 我这个配置换成64位能玩守望先锋吗?如果不能需要怎么改才能玩?大概要多... ...电脑配置一窍不通,想问下以这个配置想玩守望先锋极高流畅,需要换哪... 怎么样才能让我这台电脑玩 守望先锋 !! 需要什么改进吗? 或者换什么电 ... 这个配置怎么改才能运行守望先锋求大神 给电脑换配置,带得起守望先锋之类的,现在这老电脑玩什么游戏都累,4000... 我这电脑得升级什么配置能兼容守望先锋,希望各位大神忙帮看看 顺便说下... Java进阶之路66问 | 谈谈对文本文件和二进制文件的理解 演唱会中自己能不能听见自己的声音? 村上春树好在哪里?他的作品是否体现了日本人特有的心态和 什么是匀变速圆周运动匀变速圆周运动的解释 现在是购买债券基金还是买打新基金比较合适?利弊在那那位能介绍一下?谢... 基金打新有什么好处 打新股债券基金与纯债券基金的比较? 王者荣耀 注销账号还能恢复吗? 王者荣耀 王者荣耀号不小心注销了要怎么找回? 在抖音卖货需要交多少钱? 以"举手投足之间"为题的命题作文 可以写在作文《举手投足之间》中的例子 女人的塌鼻子算是旺夫鼻的范围吗 两个人起点一样终点不一样怎么买一起的火车票 求助!帮我看看这个句子到底是什么意思呢?很口语的说法。。。谢谢啦... 秦桧的脸通常用白脸因为什么 白脸秦桧是什么意思 车船税交强险自己怎么交 属猪的人在2024年需要注意什么 拼多多如何取消发起的拼单 取消发起的拼单方法分享