Python文件以二进制读入并以XML写出

0 投票
2 回答
1543 浏览
提问于 2025-04-17 06:30

我有一个二进制文件,这个文件是用VBA生成的(我其实不太懂VBA或者二进制文件),但我需要用Python来读取这个二进制文件(里面有一些计算所需的输入数据),然后把这些值写入一个xml文件。

如果我知道这个文件中输入的顺序,是否可以逐行读取二进制代码,逐个获取输入,然后写入xml文件呢?

我必须使用Python而不是VBA,因为我没有权限去修改原来的VBA文件。

抱歉信息提供得不够详细,我只会一点Python,也从来没有接触过VBA或二进制文件。非常感谢任何人能提供的帮助!谢谢=)

2 个回答

0

Python可能不是最合适的工具,我建议你使用VBA,因为它更适合读取那个文件。然后,你可以把你的xml文件作为输出。

0

如果你有生成这个文件的VBA代码,那么你可以在Python中复制这个数据的结构,然后再把它转换回来。

撰写回答