首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在iOS中解析OFX或SGML

在iOS中解析OFX或SGML
EN

Stack Overflow用户
提问于 2013-03-16 01:52:07
回答 2查看 690关注 0票数 1

如何在iOS中解析OFX?OFX是用SGML格式化的,我找不到任何好的解析器在iOS的C或Objective-C中使用。

EN

回答 2

Stack Overflow用户

发布于 2015-02-20 13:40:34

尝试使用libofx。它依赖于SGML的OpenJADE,但我已经让它们都编译并在iOS上工作。

票数 1
EN

Stack Overflow用户

发布于 2013-03-16 03:56:57

这里有一些挑战:

(1) OFX 1.x文档是基于SGML的,而2.x文档是基于XML的,所以如果您知道只能处理2.x文档,那么可以使用XML解析器。

(2)如果您确实必须处理1.x文档,那么您将面临一些代码提升。一般而言,SGML和OFX 1.x都不强制简单类型的结束标记。这意味着你会看到类似这样的东西:

代码语言:javascript
复制
<INVACCTFROM>
    <BROKERID>Fidelity Investments
    <ACCTID>FidRoth
</INVACCTFROM>

除非您提供了自己的模式逻辑,或者将数据预处理为更“有效”的格式,否则解析此类内容将非常困难。在Scott Hanselman's blog.上给出了后者的一个示例,尽管它不是C/Obj-C/C++语言

在OFX上可以找到很好的资源here.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15439025

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档