C# 读取加速数据文件
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/91890/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Reading quicken data files
提问by Bart
Looking for an open source library, for C++, Java, C# or Python, for reading the data from Quicken .qdffiles.
寻找一个开源库,适用于 C++、Java、C# 或 Python,用于从 Quicken .qdf文件中读取数据。
@Swati: Quicken .qifformat is for transfer only and is not kept up to date by the application like the .qdf file is.
@Swati:Quicken .qif格式仅用于传输,不像 .qdf 文件那样由应用程序保持最新。
采纳答案by Ryan Christensen
QDF is proprietary and not really meant for reading other than my Quicken, probably for a reason as it is messy.
QDF 是专有的,除了我的 Quicken 之外并不真正用于阅读,可能是因为它很乱。
I would recommend finding a way to export the qdf into an OFX (Open Financial Exchange) or qif file. I have done some financial and quickbooks automation and I did something similar. The problem is if you don't export to an exchange format, each version differs and strange things happen for many conditions that since they aren't documented (QDF) it becomes a bad situation for the programmer.
我建议找到一种将 qdf 导出到 OFX(开放金融交易所)或 qif 文件的方法。我已经完成了一些财务和快速书籍自动化,我也做了类似的事情。问题是如果您不导出为交换格式,每个版本都不同,并且在许多情况下会发生奇怪的事情,因为它们没有记录(QDF),这对程序员来说是一个糟糕的情况。
OFX is what allows online banking, brokerages and apps like mint.com securely get financial data. It is a standard and consistent. Finding a way to this is much better if at all possible.
OFX 允许在线银行、经纪商和 mint.com 等应用程序安全地获取财务数据。这是一个标准和一致的。如果可能的话,找到解决这个问题的方法要好得多。
回答by Mostlyharmless
http://www.west-wind.com/Weblog/posts/10491.aspx
http://www.west-wind.com/Weblog/posts/10491.aspx
And i know one other blog where the author was developing a parser for qfx/qif... lemme look it up... googling hasnt helped yet :(
而且我知道另一个博客,作者正在为 qfx/qif 开发解析器......让我查一下......谷歌搜索还没有帮助:(
Update: Found one more:
更新:又发现了一个:
http://blogs.msdn.com/lucabol/archive/2007/08/31/parsing-qif-quicken-files-in-c.aspx
http://blogs.msdn.com/lucabol/archive/2007/08/31/parsing-qif-quicken-files-in-c.aspx
回答by Puneet Ghanshani
Check out http://qif.codeplex.com/
You may want to check the license before use. Thanks
您可能需要在使用前检查许可证。谢谢