问题标签 [ofx]

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.

0 投票
3 回答
2106 浏览

c# - 导入 OFX 文件

我正在尝试使用 Quicken 和 Money 使用的 OFX​​ 协议导入财务信息。我已经很好地环顾了一个开源库,但到目前为止都是空的。

有人知道吗?

0 投票
5 回答
8561 浏览

import - 如何使用 .NET 读取 Microsoft Money 数据文件?

我需要从 MS Money 数据文件中读取和导入数据。我怎样才能做到这一点?有可用的 SDK 吗?

我也想有一个类似的机制来读取 Quicken 文件。

0 投票
4 回答
6188 浏览

c# - xsd.exe 在 OFX2 架构上运行时生成重复的属性

使用命令行:

生成的 C# 源文件无法构建并出现以下错误:

一个类似的 XSD 模式,我从 OFX2 模式复制然后修剪成我想要的有用位,生成一个 C# 文件,它构建得很好,但具有与完整模式的 C# 表示形式相同的所有属性。

知道为什么吗?OFX 架构是否损坏?xsd.exe 坏了吗?C#坏了吗?我坏了吗?

0 投票
2 回答
258 浏览

c# - 如何使 XmlSerialiser 不以 开头

我正在使用的文件格式 (OFX) 类似于 XML,并且在类似于 XML 的位开始之前包含一堆纯文本内容。它不喜欢在纯文本和 XML 部分之间存在,所以我想知道是否有办法让 XmlSerialiser 忽略它。我知道我可以浏览文件并清除该行,但首先不写它会更简单、更清晰!有任何想法吗?

0 投票
3 回答
6892 浏览

c# - 如何格式化 DateTime 或 TimeZone/TimeZoneInfo 以显示三个字母?

我正在使用一个规范,该规范需要一种特殊的 Datetime 格式,而我还没有必要使用这种格式。

在处理时,必须以如下格式标记 OFX(1 而不是 2)日期时间(DTCLIENT 或 DTSERVER):
20071015021529.000

但是,在示例中显示:

我对第一个使用以下语句没有问题

我什至可以弄清楚如何%z获得正确的偏移量。

三个字母的时区代码是我绊倒的地方。有没有一种简单的方法可以在 .net 中获取它,还是我最终会编写代码来输出并解析我需要的内容?

0 投票
1 回答
824 浏览

c# - 是否有更好的正则表达式来解析 DTD

我有 OFX 1.03 的 DTD(尽管已经开发并发布了 1.60,但他们的最新版本,但我离题了......)

我想使用正则表达式将实体、元素、其他标签拆分为其部分以进行进一步处理,这样我就可以使用这样的标签:

并创建一个像这样的对象

新实体标签 { 字符串名称 = "%ACCTTOMACRO"; string[] ChildTypes = new string[] {"BANKACCTTO", "CCACCTTO", "INVACCTTO"}};

我有一个看起来像这样的正则表达式:

诚然,我是正则表达式的新手,所以到目前为止我做得很好,这给了我一个匹配集合,而不是每个标签的 DTD,没有注释。

我想利用分组来促进前面提到的对象的创建。

如果我走错了路,请指导我,但是如果你下载这个文件,我想你可能会发现它不标准。(Visual Studio 对本文档的格式化方式提出了一些危险信号)

我不指望有人会惹上麻烦,但对于好奇的人来说,这里是下载规格的链接。

0 投票
2 回答
3067 浏览

python - 用python抓取一些ofx数据

我试图使用http://www.jongsma.org/gc/scripts/ofx-ba.py从美联银行获取我的银行账户信息。没有运气,我决定尝试使用此示例手动构建一些请求数据

所以,我有这个文件,我想用作请求数据。我们称它为 req.ofxsgml:

然后,在python中,我尝试:

这个命令给了我一个 500 和这个 traceback。我想知道我的请求有什么问题。

访问没有数据且不关心标题的 url,

产生与直接访问该网址相同的东西,

这很明显,但只是一个观察。关于这个主题的一切似乎都已经过时了。希望写一个简单的python ofx模块来开源。也许已经开发了一些我还没有找到的东西?

编辑- 如果我对上述信息进行平面映射:

然后对其进行urlencode并以此作为数据发出请求

0 投票
6 回答
15043 浏览

c# - 有哪些 OFX(开放金融交易所)API?

我正计划开发一个显示我的银行帐户详细信息的小型应用程序(例如 Mint.com),我可以在其中自定义我自己的显示。我想知道如何以及从哪里开始。

  1. 这些 OFX API 在哪里可用?
  2. 它们是免费的,还是我们需要付费才能访问这些 API?
  3. 什么是数据格式(xml、xml/atom、json)?
  4. 有任何文章或文档可以理解此要求并开始开发吗?
  5. 我可以下载代码并对其进行自定义的任何开源软件?

如果我想开发像 Mint.com 这样的应用程序,除了 Yoodlee 之外,还有哪些其他公司提供 API?定价如何?

0 投票
2 回答
4646 浏览

java - 如何使用 ofx4j 解析格式错误的 xml (ofx)?

我拼命地尝试使用以下库:ofx4j。但是与解析 ofx 文件相关的文档有点少。它说:如果你有一个文件或其他流资源,你可以使用 net.sf.ofx4j.io.OFXReader 的实例来读取它

好的,但我该怎么做?

它还说明了以下内容:如果要将 OFX 直接解组为 Java 对象,请使用 net.sf.ofx4j.io.AggregateUnmarshaller。

很好,但这对我来说有点复杂。我错过了什么明显的东西吗?当我尝试使用解组器时,它要求我实现一个接口。

有人可以向我指出一个在线资源来解释我缺少的部分吗?或者最好的,你从前面关于 ofxreader 和 unmarshaller 的陈述中理解了什么?

请不要抨击我,我正在使用 playframework 学习 java,我非常感谢能够解析这些 ofx 文件。

提前致谢。

0 投票
1 回答
1987 浏览

c# - 如何使用 XSLT 将 XML 转换为无效的 XML?

我需要将有效的 XML 文档转换为OFX v1.0.2 格式。这种格式或多或少是 XML,但它在技术上是无效的,因此不能被解析为 XML。

我无法让我的 Xml 转换正常工作,因为 .NetXslCompiledTransform对象坚持将输出解释为 XML 文档(这很公平)。

**这是我转换 Xml 的函数

<如果我使用and转义 xml-ish 标签&gt,当我下载文件时它们会被删除。

这是我的 XSLT 的开始:

那么我可以将我的 XML 转换为纯文本字符串吗?

更新:

我已经改变了这个问题。我刚刚意识到原始问题的明显答案。使用该XslCompiledTransform对象需要我使用 XmlTextWriter 将输出写入 Xml 文档。显然它不会解析。道歉。