问题标签 [binaryfiles]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
176 浏览

binaryfiles - .OBN 格式:编辑并重新转换回来

我有 OBN 格式的二进制文件。要将其转换为基于文本的文件,我使用 unix 中的命令,例如-

在哪里 -

编辑后,如何在不破坏格式的情况下将其转换回原始格式?

谢谢你。

0 投票
5 回答
106994 浏览

php - PHP中\x00,\x04是什么意思

我有一些具有\x00\x04 十六进制代码的代码,这是什么意思?

line1 和 line2会发生什么我想将它们以二进制格式写入外部文件。

我从哪里得到这样的所有信息。

0 投票
1 回答
338 浏览

java - RandomAccessFiles 在应用程序退出之前不会关闭

我正在开发一个使用 RandomAccessFile 的项目。我遇到的最大问题是,即使我在访问文件后关闭文件,文件也不会关闭,直到整个应用程序退出。这是标准行为还是有人知道发生了什么?代码基本上看起来像:

我使用 RandomAccessFile 的两个部分都是这样的(即我 100% 确定我正在对文件调用 close。)

0 投票
3 回答
1453 浏览

perl - 如何处理固定长度记录的二进制文件,中间没有换行符?

我有一个文本文件,它由固定长度的记录组成,但都在一行中,中间没有换行符。在 Perl 中处理它的最佳方法是什么?谢谢!

0 投票
3 回答
4226 浏览

.net - VB.NET 二进制文件中的 0x00

更新如下

我正在使用 VB.NET 中的 BinaryReader 读取二进制文件。文件中每一行的结构是:

问题是“文本”字段有一些用于填充的时髦字符。大多数似乎是 0x00 空字符。

  1. 有没有办法通过一些编码来摆脱这些 0x00 字符?

  2. 否则,如何在 chText 数组上进行替换以摆脱 0x00 字符?我正在尝试将生成的数据表序列化为 XML,但在这些不兼容的字符上失败了。我能够遍历数组,但是我不知道如何进行替换?

更新:

这就是我在下面的男人/女孩的很多帮助下所处的位置。第一个解决方案有效,但不像我希望的那样灵活,第二个解决方案在一个用例中失败,但更通用。

广告 1)我可以通过将字符串传递给这个子例程来解决这个问题

广告 2) 此例程确实删除了几个违规字符,但由于 0x00 失败。这改编自 MSDN, http: //msdn.microsoft.com/en-us/library/kdcak6ye.aspx

0 投票
6 回答
774 浏览

xml - 以预解析的二进制格式存储 XML 文档

我的应用程序需要存储大量类似 XML 的分层信息,并满足以下要求:

  1. 快速阅读
  2. 最小的内存消耗
  3. 键入的数据,而不仅仅是文本

对于实现这些目标的二进制格式有什么建议吗?

0 投票
2 回答
564 浏览

r - 在R中读取不确定长度的二进制数据

我想直接从 R 中的 URL 读取长度不确定的二进制文件。使用readBin从 URL 读取,而不指定文件大小,不起作用。

是否有另一种方法可以做到这一点?

0 投票
3 回答
2004 浏览

c# - 将 C# 可变长度结构写入二进制并用 C++ 读取?

好的,所以我将继续在我的小游戏引擎上工作,以教我更多 C#/C++。现在我正在尝试编写一种以我创建的二进制格式存储数据的方法。(这是学习,我想自己从头开始)。我想知道在 C++ 中读取结构中的可变长度数组时,处理它的最佳方法是什么?

例如,这是我目前拥有的结构:

现在我将如何在 C++ 中实际将其作为 C++ 中的结构读入?我有点希望能够一一阅读每个元素并将它们复制到一个结构中。

我找到的唯一真正的教程是:http ://www.gamedev.net/community/forums/topic.asp?topic_id=310409&whichpage=1婐

我会大胆猜测并说将其读入 C++ 结构是不可能的吗?

0 投票
4 回答
11505 浏览

c# - C# - How do I read and write a binary file?

How do I read a raw byte array from any file, and write that byte array back into a new file?

0 投票
3 回答
51716 浏览

arrays - VB - 如何读写二进制文件?

如何从任何文件中读取原始字节数组...

..然后将该字节数组写回一个新文件?

我需要它作为字节数组在两者之间进行一些处理。


我目前正在使用:

读书

来写