jackham0
2017-05-09 02:31
采纳率: 0%
浏览 2.4k

JAVA文件类型如何准确判断真实类型

目前需要进行对docx和zip格式文件进行判断,判断后缀名肯定不行(后缀名可以恶意更改),头文件解析的话docx和zip的头文件时相同的,还有什么方式能准确区分这两种类型的文件的?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • 点赞 打赏 评论
  • jackham0 2017-05-09 03:01

    谢谢你的回答!
    根据你提供的链接,若时OFFICE系列,如DOC我变更后缀名,获取的头和XLS是一样。还是不能准确到具体文件类型。

    点赞 打赏 评论
  • jackham0 2017-05-09 03:03

    /**
    * MS Word/Excel.
    */
    XLS_DOC("D0CF11E0"),  这个就区分不了是DOC还是XLS

    点赞 打赏 评论

相关推荐 更多相似问题