Файл Python для чтения в двоичном формате и записи в формате XML - PullRequest
0 голосов
/ 17 ноября 2011

У меня есть двоичный файл, который был создан файлом VBA (я вообще не работаю с VBA или двоичным файлом), но мне нужно заставить Python прочитать этот двоичный файл (который включает в себя список входных данных для расчета) а затем запишите эти значения в XML-файл.

Если я знаю порядок входов в файл, который создается, можно ли читать бинарный код строка за строкой, получать входные данные с помощью ввода и затем записывать в xml?

Я должен использовать Python, а не VBA, поскольку я не уполномочен изменять исходные файлы VBA.

Я прошу прощения за недостаток информации, я немного знаю Python и никогда не работал с VBA или двоичным кодом. Я очень ценю любую помощь, которую кто-нибудь может мне дать! Спасибо =)

Ответы [ 2 ]

0 голосов
/ 17 ноября 2011

Если у вас есть код VBA, который создал файл, вы сможете скопировать структуру данных в python и затем десериализовать ее.

0 голосов
/ 17 ноября 2011

Python, вероятно, не самый лучший инструмент, я бы порекомендовал VBA, так как он лучше всего подходит для чтения этого файла. Затем создайте свой XML-файл в качестве вывода.

...