gpt4 book ai didi

ios - 如何获取本地文件的 MIMETYPE?

转载 作者:行者123 更新时间:2023-11-29 00:14:51 25 4
gpt4 key购买 nike

我下载了一些文件,比如word、ppt、excel。但我不知道他们的 MIMETYPE 和后缀。有什么方法可以获取这些文件的 MIMETYPE?

最佳答案

如果您不知道后缀,则必须查看文件内容。通常,这从寻找 magic bytes 开始。 ,文件的前几个字节。您通常可以在此基础上限定文件类型(尽管除非验证整个文件,否则您显然无法确定)。

对于现代 Office 文档,它们应符合 OOXML前两个字节应该是 0x50 0x4b(即“PK”),作为 zip 文件的指示符。

然后您可以解压缩它(例如使用 ZipArchive )。

然后您可以解析 docProps/app.xml 或查看 Office Open XML网站的页面顶部有链接,分别介绍如何解析文字处理、Excel 和演示文稿。

关于ios - 如何获取本地文件的 MIMETYPE?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45499657/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com