file-format相关内容

为什么我将 mime 类型的 .csv 文件作为“application/octet-stream"?

我正在开发一个必须将 excel 文件导入 MySQL 的 PHP 应用程序.所以我需要将 excel 文件转换为 .csv 格式.但是,当我想使用 $_FILE['something']['type'] 获取其类型时,我将 application/octet-stream 作为其 mime-type; 我认为这里有问题.因为我将下面的列表收集为 .csv 文件 mime 类型: 文本/逗号分 ..
发布时间:2022-01-17 16:58:11 PHP

“最佳"C++ 的输入文件格式?

我正在着手开发一款新软件,该软件最终需要一些强大且可扩展的文件 IO.那里有很多格式.XML、JSON、INI 等.然而,总有优缺点,所以我想我会征求一些社区意见. 以下是一些粗略的要求: 格式是“标准"...如果不需要,我不想重新发明轮子.它不一定是正式的 IEEE 标准,但作为新用户,您可以通过谷歌搜索并获取一些信息,可能有一些超出 vi 的支持工具(编辑器).(尽管软件用户通常会 ..
发布时间:2022-01-10 19:46:16 数据库

Map-Navigation Project,道路数据通常如何存储/表示?

像 Garmin 和 TomTom 这样的导航系统一直让我着迷.我想实现小型地图/导航应用程序来尝试各种路径算法并扩展我对它们的了解. 这是一个两部分的问题: 1.) 地图数据如何存储? - 当您拥有道路网络时,这些数据通常如何存储?保留哪些部分数据以便以后重现地图?每条道路是否存储为一系列改变方向的点?这些数据以何种文件格式存储?是否有公开可用的库来轻松解析这些文件?有没有人详细说明 ..
发布时间:2022-01-10 17:43:17 其他开发

设计(二进制)文件格式时有哪些重点?

在设计记录二进制数据的文件格式时,您认为该格式应该具备哪些属性?到目前为止,我提出了以下要点: 在开头有一些“魔术字节",以便能够识别文件(在我的具体情况下,这也应该有助于区分文件和“旧"文件) 开头有一个文件版本号,以便以后可以更改文件格式而不会破坏兼容性 指定所有数据项的字节顺序和大小;或:包括一些空间来描述数据的字节顺序/大小(我倾向于前者) 可能为将来可能需要的其他每个文件属性 ..
发布时间:2022-01-09 19:50:20 其他开发

帮助对二进制文件格式进行逆向工程的工具

有哪些工具可以帮助解码未知的二进制数据格式? 我知道 Hex Workshop 和 010 Editor 都支持结构.对于已知的固定格式,这些在有限的范围内是可以的,但对于更复杂的东西很难使用,尤其是对于未知格式.我想我正在寻找脚本语言的模块或可编写脚本的 GUI 工具. 例如,我希望能够从有限的已知信息(也许是一个幻数)中找到一个数据块中的结构.一旦我找到了一个结构,然后按照已知的长 ..
发布时间:2022-01-09 19:06:48 其他开发

带有 0D 0D 0A 换行符的文本文件

一位客户向我发送了一个 .csv 文件,其中的换行符由序列 0xD 0xD 0xA 组成.据我所知,换行符是 Mac 或 Unix 的 0xA 或 Windows 的 0xD 0xA. 0xD 0xD 0xA 是任何已知的编码吗?是否有任何已知的节省序列会破坏文件的行尾,从而导致这种情况(我认为客户使用的是 Mac)? 该文件不以任何编码标记开头,而是直接以文本内容开头.如果使用代码页 ..
发布时间:2022-01-07 21:29:17 其他开发

灰度图像的 BMP 格式是什么?

灰度图像的 BMP 格式是什么(尤其是每像素 16 位)?维基百科只讨论了 bmp 的彩色图像. 更新: 只是为了给未来的访问者提供更新和信息,我要去PGM因为这是未压缩的并且可以支持 16 位灰度.另一种选择是使用 PNG,但它会压缩数据(这不是我想要的)正如此处所讨论的那样.另请注意,图像可能会失真,因为大多数显示器支持 256 色,而不支持 16 位的 4096 色.所以图像会饱 ..
发布时间:2022-01-06 11:33:03 其他开发

配置文件的最佳文件格式是什么

我正在用 PHP 创建一个框架,需要一些配置文件.其中一些文件不可避免地会有大量条目. 什么格式最适合这些配置文件? 这是我对最佳的量化: 很容易被 PHP 解析.如果我不必编写任何解析代码就好了,但这不是交易破坏者. 即使有大量条目,人类也能轻松阅读 是一个广泛使用的标准,没有自定义格式 简洁值得赞赏 我开始使用 XML,但由于显而易见的原因很快就放弃了.我想过 J ..
发布时间:2022-01-03 09:15:37 PHP

Outlook .MSG 和 .OFT 文件格式之间有区别吗?

这个问题有点远,但我已经花了几个小时无济于事.我有一些代码可以在网络服务器上生成电子邮件文件,并允许用户下载该电子邮件并在 Outlook 中打开它.从这里,他们可以在将电子邮件发送给一群人之前对电子邮件进行各种手动更改. 现在,我生成了一个 .OFT 文件,它基本上是一个电子邮件模板.我想要做的是生成一个 .MSG 文件,这是一封实际的电子邮件.从二进制的角度来看,这些文件格式似乎是相同的 ..
发布时间:2021-12-30 10:23:07 其他开发

文件何时“可拆分"?

当我使用 spark 时,我有时会遇到 HIVE 表中的一个大文件,有时我试图处理一个 HIVE 表中的许多小文件. 我了解在调整 Spark 作业时,其工作方式取决于文件是否可拆分.在这个 来自 cloudera 的页面,它说我们应该知道文件是否可拆分: ...例如,如果您的数据到达几个不可拆分的大文件... 我如何知道我的文件是否可拆分? 如果文件是可拆分的,我如何知道 ..
发布时间:2021-12-15 19:19:51 其他开发

从乱码的 PDF 中提取文本

我有一个包含重要文本信息的 PDF 文件. 问题是我无法提取文本,我得到的只是一堆乱码.如果我将文本从 PDF 阅读器复制并粘贴到文本文件中,也会发生同样的情况.即使在 Acrobat Reader 中 File -> Save as text 也失败了. 我已经使用了所有可以使用的工具,结果都是一样的.我相信这与字体嵌入有关,但我不知道究竟是什么? 我的问题: 这种奇怪的 ..
发布时间:2021-12-14 16:07:16 其他开发

加载 Jpg/Gif/Bitmap 并转换为 Bitmap

我必须从 XML 文件加载图像.XML 文件中没有关于图像是否为 JPG/GIF/BMP 的信息.加载图像后,我需要将其转换为位图. 有没有人知道如何在不知道实际文件格式的情况下将图像转换为位图?我使用的是 Delphi 2007/2009 谢谢. 解决方案 我找到了一个更简单的方法!它甚至无需知道/检查文件格式即可自动加载 JPG/GIF/BMP 等文件,并相应地进行转换.它 ..
发布时间:2021-12-13 23:00:44 其他开发

CSV 文件可以有评论吗?

是否有任何官方方法可以让 CSV 格式的文件允许评论,无论是在自己的行还是在行的末尾? 我尝试检查 wikipedia 以及 RFC 4180 但两者都没有提到任何让我相信它不是文件格式的一部分的东西,所以运气不好对我来说,然后我应该使用一个单独的 ReadMe.txt 文件来解释这个文件. 最后,我知道添加自己的评论对我来说很容易,但我希望像 Excel 这样的东西可以直接导入它,而 ..
发布时间:2021-12-09 15:02:31 其他开发

读取 PSV(管道分隔)文件或字符串

我刚刚收到一个数据文件,其扩展名为“*.psv".研究了一下,不知道怎么打开R. 解决方案 我们可以使用 read.table 来读取 *.psv 文件. read.table("myfile.psv", sep = "|", header = FALSE, stringsAsFactors = FALSE) psv 文件可能有很多不同的表现形式,但是说到数据挖掘,我想可能更多的是“管 ..
发布时间:2021-12-09 14:59:48 其他开发

为什么我将 .csv 文件的 mime 类型作为“应用程序/八位字节流"?

我正在开发一个必须将 Excel 文件导入 MySQL 的 PHP 应用程序.所以我需要将 excel 文件转换为 .csv 格式.但是当我想使用 $_FILE['something']['type'] 获取它的类型时,我将 application/octet-stream 作为它的 mime-type; 我认为这里有问题.因为我将下面的列表收集为 .csv 文件 MIME 类型: 文本/逗号 ..
发布时间:2021-12-09 14:42:19 PHP

webgl 本身支持哪些文件格式?

3D 文件格式有很多替代方案,但我至少需要最小的文件大小 + 纹理?我已经尝试了一些,但我需要一些建议吗? 解决方案 我完全有偏见(我是我建议的项目成员),但您可以使用 Blender WebGL 导出器 JSON 格式...模型非常小,并且得到积极维护:) ..
发布时间:2021-11-25 03:28:32 C#

简单的线框格式?

我正在寻找一种用于线框模型的简单文件格式.我知道 VRML、u3D 等,但这些对于我的需求来说似乎是重量级的.我的标准是: 必须有明确的规范.无论是开放的还是非常完善的/记录在案的. 我只需要(想要)简单的模型——顶点和边.我不想处理人脸或物体.如果格式支持更多,只要我可以忽略它们就可以了. 最终用户工具不是必需的,但会很棒.如果不是,则它必须是人类可读的(并且对于简单模型是可编辑的). ..
发布时间:2021-11-25 02:50:45 C#

游戏的 3D 文件格式

我正在开始使用 XNA 和 Blender 并试图找到关于游戏开发中使用的各种 3D 文件格式的高质量、最新信息. 显然,许多游戏都是使用多种自定义 3D 文件格式开发的,但我有兴趣选择使用更普遍支持的格式的良好解决方案. 最流行的格式是什么?它们的区别是什么? 注意 理想情况下,它们应该支持动画,但我也对可能用于构建地图或静态对象的其他格式感兴趣. 解决方案 在 XNA ..
发布时间:2021-11-25 02:19:06 C#

通过偏移量在 ZIP 文件中定位 EOCD

我正在尝试编写一组 yara 签名,这些签名将根据创建的工件标记 zip 文件. 我知道 EOCD 有一个幻数 0x06054b50,并且它位于存档结构的末尾.它有一个可变长度的注释字段,最大长度为 0xFFFF,因此 EOCD 可以达到 0xFFFF+ ~20 个字节.然而,在 zip 结构之后可能有数据可以摆脱任何偏移依赖扫描. 有没有办法在不扫描整个文件的情况下定位记录的魔术字节 ..
发布时间:2021-10-05 19:12:13 其他开发

如何找到“中央目录"的开头?在 zip 文件中?

维基百科对 ZIP 文件格式有很好的描述,但“中央目录"结构让我感到困惑.具体来说: 这种顺序允许一次性创建一个 ZIP 文件,但通常在最后读取中央目录进行解压. 问题是,即使是中央目录的尾随头也是可变长度的.那么,如何才能获得要解析的中央目录的开头? (哦,在来这里问之前,我确实花了一些时间看 APPNOTE.TXT 白费了 :P) 解决方案 我的哀悼,阅读维基百科的描 ..
发布时间:2021-10-05 19:08:11 其他开发