问题标签 [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.
c# - 导入 OFX 文件
我正在尝试使用 Quicken 和 Money 使用的 OFX 协议导入财务信息。我已经很好地环顾了一个开源库,但到目前为止都是空的。
有人知道吗?
import - 如何使用 .NET 读取 Microsoft Money 数据文件?
我需要从 MS Money 数据文件中读取和导入数据。我怎样才能做到这一点?有可用的 SDK 吗?
我也想有一个类似的机制来读取 Quicken 文件。
c# - xsd.exe 在 OFX2 架构上运行时生成重复的属性
使用命令行:
生成的 C# 源文件无法构建并出现以下错误:
一个类似的 XSD 模式,我从 OFX2 模式复制然后修剪成我想要的有用位,生成一个 C# 文件,它构建得很好,但具有与完整模式的 C# 表示形式相同的所有属性。
知道为什么吗?OFX 架构是否损坏?xsd.exe 坏了吗?C#坏了吗?我坏了吗?
c# - 如何使 XmlSerialiser 不以 开头?
我正在使用的文件格式 (OFX) 类似于 XML,并且在类似于 XML 的位开始之前包含一堆纯文本内容。它不喜欢在纯文本和 XML 部分之间存在,所以我想知道是否有办法让 XmlSerialiser 忽略它。我知道我可以浏览文件并清除该行,但首先不写它会更简单、更清晰!有任何想法吗?
c# - 如何格式化 DateTime 或 TimeZone/TimeZoneInfo 以显示三个字母?
我正在使用一个规范,该规范需要一种特殊的 Datetime 格式,而我还没有必要使用这种格式。
在处理时,必须以如下格式标记 OFX(1 而不是 2)日期时间(DTCLIENT 或 DTSERVER):
20071015021529.000
但是,在示例中显示:
我对第一个使用以下语句没有问题
我什至可以弄清楚如何%z
获得正确的偏移量。
三个字母的时区代码是我绊倒的地方。有没有一种简单的方法可以在 .net 中获取它,还是我最终会编写代码来输出并解析我需要的内容?
c# - 是否有更好的正则表达式来解析 DTD
我有 OFX 1.03 的 DTD(尽管已经开发并发布了 1.60,但他们的最新版本,但我离题了......)
我想使用正则表达式将实体、元素、其他标签拆分为其部分以进行进一步处理,这样我就可以使用这样的标签:
并创建一个像这样的对象
新实体标签 { 字符串名称 = "%ACCTTOMACRO"; string[] ChildTypes = new string[] {"BANKACCTTO", "CCACCTTO", "INVACCTTO"}};
我有一个看起来像这样的正则表达式:
诚然,我是正则表达式的新手,所以到目前为止我做得很好,这给了我一个匹配集合,而不是每个标签的 DTD,没有注释。
我想利用分组来促进前面提到的对象的创建。
如果我走错了路,请指导我,但是如果你下载这个文件,我想你可能会发现它不标准。(Visual Studio 对本文档的格式化方式提出了一些危险信号)
我不指望有人会惹上麻烦,但对于好奇的人来说,这里是下载规格的链接。
python - 用python抓取一些ofx数据
我试图使用http://www.jongsma.org/gc/scripts/ofx-ba.py从美联银行获取我的银行账户信息。没有运气,我决定尝试使用此示例手动构建一些请求数据
所以,我有这个文件,我想用作请求数据。我们称它为 req.ofxsgml:
然后,在python中,我尝试:
这个命令给了我一个 500 和这个 traceback。我想知道我的请求有什么问题。
访问没有数据且不关心标题的 url,
产生与直接访问该网址相同的东西,
这很明显,但只是一个观察。关于这个主题的一切似乎都已经过时了。希望写一个简单的python ofx模块来开源。也许已经开发了一些我还没有找到的东西?
编辑- 如果我对上述信息进行平面映射:
然后对其进行urlencode并以此作为数据发出请求
c# - 有哪些 OFX(开放金融交易所)API?
我正计划开发一个显示我的银行帐户详细信息的小型应用程序(例如 Mint.com),我可以在其中自定义我自己的显示。我想知道如何以及从哪里开始。
- 这些 OFX API 在哪里可用?
- 它们是免费的,还是我们需要付费才能访问这些 API?
- 什么是数据格式(xml、xml/atom、json)?
- 有任何文章或文档可以理解此要求并开始开发吗?
- 我可以下载代码并对其进行自定义的任何开源软件?
如果我想开发像 Mint.com 这样的应用程序,除了 Yoodlee 之外,还有哪些其他公司提供 API?定价如何?
java - 如何使用 ofx4j 解析格式错误的 xml (ofx)?
我拼命地尝试使用以下库:ofx4j。但是与解析 ofx 文件相关的文档有点少。它说:如果你有一个文件或其他流资源,你可以使用 net.sf.ofx4j.io.OFXReader 的实例来读取它
好的,但我该怎么做?
它还说明了以下内容:如果要将 OFX 直接解组为 Java 对象,请使用 net.sf.ofx4j.io.AggregateUnmarshaller。
很好,但这对我来说有点复杂。我错过了什么明显的东西吗?当我尝试使用解组器时,它要求我实现一个接口。
有人可以向我指出一个在线资源来解释我缺少的部分吗?或者最好的,你从前面关于 ofxreader 和 unmarshaller 的陈述中理解了什么?
请不要抨击我,我正在使用 playframework 学习 java,我非常感谢能够解析这些 ofx 文件。
提前致谢。
c# - 如何使用 XSLT 将 XML 转换为无效的 XML?
我需要将有效的 XML 文档转换为OFX v1.0.2 格式。这种格式或多或少是 XML,但它在技术上是无效的,因此不能被解析为 XML。
我无法让我的 Xml 转换正常工作,因为 .NetXslCompiledTransform
对象坚持将输出解释为 XML 文档(这很公平)。
**这是我转换 Xml 的函数
<
如果我使用and转义 xml-ish 标签>
,当我下载文件时它们会被删除。
这是我的 XSLT 的开始:
那么我可以将我的 XML 转换为纯文本字符串吗?
更新:
我已经改变了这个问题。我刚刚意识到原始问题的明显答案。使用该XslCompiledTransform
对象需要我使用 XmlTextWriter 将输出写入 Xml 文档。显然它不会解析。道歉。