(.OFX / .QFX / .QIF / .QBO / .OFC) конвертер файлов - PullRequest
9 голосов
/ 22 июля 2011

Мы создаем приложение, которое читает файлы (.OFX / .QFX / .QIF / .QBO / .OFC) и помещает данные, считанные в файл, в сетку.

Кто-нибудь знает оутилита или сторонний инструмент для преобразования типов файлов (.OFX / .QFX / .QIF / .QBO / .OFC) в нечто более традиционное, например, XML или CSV.Будем благодарны за любую помощь!

Мы используем c # / ASP.NET для разработки веб-приложений.Приложение размещено на сервере Windows, если оно имеет какое-либо значение ...

Ответы [ 6 ]

5 голосов
/ 30 сентября 2011

fixofx был открыт из wesabe.Он преобразует различные типы финансовых файлов, в том числе ofx 1.0 и qif, в qfx 2.0, формат которого основан на xml и поэтому легко анализируется.

4 голосов
/ 20 апреля 2015

Я написал скрипт Python ofx2csv.py , который преобразует файлы OFX / QFX в CSV, если кому-то нужно сделать это программно.

1 голос
/ 12 марта 2015

Bank2CSV Pro работает хорошо, но бесплатная версия конвертирует только 10 транзакций, а полная версия стоит 50 долларов США. Я нашел бесплатный онлайн-инструмент, который конвертирует CSV в OFX и QIF:

http://csvconverter.gginternational.net/

Просто загрузите свой CSV, выберите поля для карты и бум - вы получите файл QIF или OFX.У меня получалось очень хорошо, когда я пытался загрузить свои банковские файлы в QBO

1 голос
/ 23 июля 2011

Я нашел решение этой проблемы.

Bank2CSV Pro преобразует различные файлы банков, кредитных карт и инвестиций (QIF, OFX, QFX, QBO, OFC) в формат CSV (файл станет таблицей, похожей на обычную электронную таблицу со строками в виде транзакций. Он поддерживает командулинейный режим:

bank2csv_pro.exe input.ofx output.csv

См. http://www.propersoft.net/

0 голосов
/ 27 сентября 2015

Сценарий ofx2csv.py почти работает.Для загрузок Ситибанка, где csv не включает поле memo и qfx, мне нужно было добавить поле memo к выводу:

line = {
        'date': transaction.date.strftime(DATE_FORMAT),
        'payee': transaction.payee,
        'memo':transaction.memo,
        'debit': debit,
        'credit': credit,
        'balance': balance
    }
0 голосов
/ 22 июля 2011

Не уверен, что вы ищете код для выполнения этого или утилиту, которая делает это на рабочем столе. Если это последнее, попробуйте iCreateOFX Basic , который считывает файлы OFX и QIF, а также файлы CSV в сетку.

...