问题标签 [qif]
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.
perl - QIF 文件中的重复项?
有没有人有删除 QIF 文件中重复交易(相同日期、金额、账单等)的好方法?我查看了 PERL 的 Finance:QIF,但它似乎具有删除记录功能。
或者,有人有一个好的 QIF --> CSV 转换器吗?
虽然我正在研究 PERL 解决方案,但我对其他想法持开放态度。
perl - 如何在 Perl 的 Finance::QIF 中创建交易?
我正在尝试在 Perl 的 QIF 文件中创建事务。我认为使用Finance::QIF可以让我创建一个简单的交易(例如:在百思买花费 20 美元),但我没有看到这样做的方法。
有人有示例还是我应该使用不同的模块来创建交易?
谢谢!
——诺亚
c# - (.OFX/.QFX/.QIF/.QBO/.OFC) 文件转换器
我们正在构建一个读取文件 (.OFX/.QFX/.QIF/.QBO/.OFC) 的应用程序,并将读取的数据放入网格中的文件中。
有谁知道将文件类型(.OFX/.QFX/.QIF/.QBO/.OFC)转换为更传统的文件类型(如 XML 或 CSV)的实用程序或第 3 方工具。任何帮助将不胜感激!
我们正在使用 c#/ASP.NET 来开发 Web 应用程序。该应用程序托管在 Windows 服务器上,如果它有任何不同...
c# - 以编程方式创建文件以导入 Quicken?
我需要从 SQL 数据库中选择一些记录并将它们转换为对 Quicken 友好的格式,以便将它们合并到现有的 Quicken 2012 Home and Business 支票帐户中。
这是我到目前为止所做的:
- 尝试导入包含现有帐户(名为“支票帐户”)的新交易的 QXF。但是,它不是将交易导入“支票账户”,而是创建一个新账户“支票账户 2”,而不是将新交易导入/合并到适当的预先存在的“支票账户”账户中。根据 Quicken 的网站(页面底部的链接),这是正在发生的事情:
导入 QXF 文件时,QXF 文件中的一个或多个帐户可能已存在于目标数据文件中。如果是这种情况,Quicken 将不会尝试合并这些重复账户中的交易。相反,Quicken 将创建一个新帐户
- 联系了 Quicken,但他们的支持人员显然无法理解该问题,他们只知道如何使用该程序,无法提供有关使用哪种格式的任何其他信息。
- 研究 QFX、QXF、OFX 和 QIF
根据我的阅读,不支持 OFX(而 QFX 仅用于在 Quicken 注册的金融机构)。此外,QIF 正在逐步淘汰,不支持我需要将这些记录导入的支票账户。最后,QXF 已证明很难找到相关信息,但据我所知,它是一种编码文件格式,需要一些 SDK 来创建,除了这个问题(如上所述)之外,它不会根据我的标准导入。
我在这里束手无策,我花了几个小时研究这个话题。任何帮助,将不胜感激。
更新: 请理解我不是要你“最喜欢的”SDK,我只是在发现我的选择时遇到了麻烦,我希望 StackOverflow 社区能够为我指明正确的方向。
参考
加快 QXF 文献:http://quicken.intuit.com/support/help/backup--restore--file-issues/importing-and-exporting-qxf-files-in-quicken-essentials-for-mac/GEN83152 。 html
qt - Qt Installer Framework 离线更新 - 如何?
我已经能够为我的软件创建安装。但是,我不知道如何创建另一个可以更新以前安装的安装程序。
我已经更新了组件版本、软件版本和发布日期,但是每当我在预装软件的文件夹上运行第二次安装时 - 我得到The folder you selected already exists and contains an installation. Chose different target for installation.
非常欢迎任何有关如何使用 Qt 安装程序框架更新现有安装的提示!
csv - 如何将我的交易映射到 QIF 文件中的账户?
设想
我在银行有两个账户,想将交易导入 GnuCash。我的银行只给了我 CSV 文件,但它至少可以将两个账户的交易放入一个 CSV 文件中。
GnuCash 无法解析这些 CSV 文件,因此我决定将它们转换为 QIF 文件,因为我还可以将帐户信息添加到每笔交易中——至少我听说过。
问题是,QIF 的定义很糟糕。我正在挑选各种文档片段,但我仍然无法弄清楚如何格式化我的帐户信息。无论我做什么,GnuCash 都会告诉我该文件只有一个帐户的帐户详细信息,并用文件名预先填写帐户名称。
我试过的
每笔交易的账户名称
具有该帐户中每组交易的名称的帐户
每次交易前的账户
这个实际上让我完成了大部分导入步骤,并正确映射了两个帐户。麻烦的是,然后我收到一条神秘的错误消息:“转换 QIF 数据时检测到错误。”
兴趣来源
tl;博士
我应该如何格式化 QIF 文件,以便我可以为每笔交易指定账户名称?
perl - 在 Perl Finance::QIF 中创建拆分事务的示例
我需要将我的银行出口交易 (CSV) 导入 GNUcash。我几乎完成了使用 Finance::QIF 的 perl 脚本
我解析CSV并像这样写出来:
但我的问题是造成分裂。 http://finance-qif.sourceforge.net/ 说“如果交易包含拆分,这将被定义并由哈希引用数组组成。每个拆分可能具有以下值。” - 所以我尝试了这个:
这会导致错误:
不幸的是,我没有找到创建拆分的示例,仅用于正常事务。
有人可以帮助如何使用 Finance::QIF 来创建拆分交易吗?
codeigniter - 如何使用 codeigniter 以 QIF 格式导出数据?
我如何以 qif 格式导出数据。我没有任何想法,我怎么能?请帮我找出路。
php - 使用php导入QIF文件并在数据库中输入记录
我有 .qif 文件,我导入此文件并使用 PHP 在数据库中输入记录
我如何从 qif 文件中获取数据并制作简单的数组以将数据插入数据库。
下面的示例数组
我还插入了帐户交易。
示例数组如下
请帮我
提前致谢
c# - 尝试从节点创建 XML 文档并获得“无效的 XML 文档。该文档没有根元素。”
我正在尝试从一些 XML 中提取单个节点并将该节点及其所有子内容写入新的 XML 文档并将其保存到磁盘。在某些情况下(例如我的测试用例)有多个符合条件的节点,并且所有节点都必须写入单独的文件。
到目前为止,我的函数中的所有内容都按预期工作,直到我将文件写入磁盘。抛出的异常是:“抛出异常:System.Xml.dll 中的‘System.Xml.XmlException’”并且附加的消息是“无效的 XML 文档。文档没有根元素。” 我该如何解决这个问题?
我添加了很多控制台输出,以表明每个阶段都按预期工作。我的功能如下:
相关控制台信息如下:
我也尝试将节点附加到文档本身,但围绕它们的错误和建议似乎让我回到了我在上面尝试实现它的方式。
在我看来,节点已正确填充。有任何想法吗?