问题标签 [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.
binaryfiles - .OBN 格式:编辑并重新转换回来
我有 OBN 格式的二进制文件。要将其转换为基于文本的文件,我使用 unix 中的命令,例如-
在哪里 -
编辑后,如何在不破坏格式的情况下将其转换回原始格式?
谢谢你。
php - PHP中\x00,\x04是什么意思
我有一些具有\x00和\x04 十六进制代码的代码,这是什么意思?
line1 和 line2会发生什么我想将它们以二进制格式写入外部文件。
我从哪里得到这样的所有信息。
java - RandomAccessFiles 在应用程序退出之前不会关闭
我正在开发一个使用 RandomAccessFile 的项目。我遇到的最大问题是,即使我在访问文件后关闭文件,文件也不会关闭,直到整个应用程序退出。这是标准行为还是有人知道发生了什么?代码基本上看起来像:
我使用 RandomAccessFile 的两个部分都是这样的(即我 100% 确定我正在对文件调用 close。)
perl - 如何处理固定长度记录的二进制文件,中间没有换行符?
我有一个文本文件,它由固定长度的记录组成,但都在一行中,中间没有换行符。在 Perl 中处理它的最佳方法是什么?谢谢!
.net - VB.NET 二进制文件中的 0x00
更新如下
我正在使用 VB.NET 中的 BinaryReader 读取二进制文件。文件中每一行的结构是:
问题是“文本”字段有一些用于填充的时髦字符。大多数似乎是 0x00 空字符。
有没有办法通过一些编码来摆脱这些 0x00 字符?
否则,如何在 chText 数组上进行替换以摆脱 0x00 字符?我正在尝试将生成的数据表序列化为 XML,但在这些不兼容的字符上失败了。我能够遍历数组,但是我不知道如何进行替换?
更新:
这就是我在下面的男人/女孩的很多帮助下所处的位置。第一个解决方案有效,但不像我希望的那样灵活,第二个解决方案在一个用例中失败,但更通用。
广告 1)我可以通过将字符串传递给这个子例程来解决这个问题
广告 2) 此例程确实删除了几个违规字符,但由于 0x00 失败。这改编自 MSDN, http: //msdn.microsoft.com/en-us/library/kdcak6ye.aspx。
xml - 以预解析的二进制格式存储 XML 文档
我的应用程序需要存储大量类似 XML 的分层信息,并满足以下要求:
- 快速阅读
- 最小的内存消耗
- 键入的数据,而不仅仅是文本
对于实现这些目标的二进制格式有什么建议吗?
r - 在R中读取不确定长度的二进制数据
我想直接从 R 中的 URL 读取长度不确定的二进制文件。使用readBin
从 URL 读取,而不指定文件大小,不起作用。
是否有另一种方法可以做到这一点?
c# - 将 C# 可变长度结构写入二进制并用 C++ 读取?
好的,所以我将继续在我的小游戏引擎上工作,以教我更多 C#/C++。现在我正在尝试编写一种以我创建的二进制格式存储数据的方法。(这是学习,我想自己从头开始)。我想知道在 C++ 中读取结构中的可变长度数组时,处理它的最佳方法是什么?
例如,这是我目前拥有的结构:
现在我将如何在 C++ 中实际将其作为 C++ 中的结构读入?我有点希望能够一一阅读每个元素并将它们复制到一个结构中。
我找到的唯一真正的教程是:http ://www.gamedev.net/community/forums/topic.asp?topic_id=310409&whichpage=1婐
我会大胆猜测并说将其读入 C++ 结构是不可能的吗?
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?
arrays - VB - 如何读写二进制文件?
如何从任何文件中读取原始字节数组...
..然后将该字节数组写回一个新文件?
我需要它作为字节数组在两者之间进行一些处理。
我目前正在使用:
读书
来写