OFX 1.02 和 OFX 2.03 格式之间有什么区别/变化?
问问题
402 次
1 回答
1
这似乎是一个非常模糊的问题,但我可以通过查看相关规范立即看到一个重大变化是,在 OFX 1.x 中,某些标签看起来不需要结束标签(我是不确定是哪个)。例如,请参阅 v1.02 文档中的以下请求示例:
<OFX>
<SIGNONMSGSRQV1>
<SONRQ>
<DTCLIENT>19961029101000
<USERID>123-45-6789
<USERPASS>MyPassword
<LANGUAGE>ENG
<FI>
<ORG>NCH
<FID>1001
</FI>
<APPID>MyApp
<APPVER>0500
</SONRQ>
</SIGNONMSGSRQV1>
<BANKMSGSRQV1>
<STMTTRNRQ>
<TRNUID>1001
<STMTRQ>
<BANKACCTFROM>
<BANKID>121099999
<ACCTID>999988
<ACCTTYPE>CHECKING
</BANKACCTFROM>
<INCTRAN>
<INCLUDE>Y
</INCTRAN>
</STMTRQ>
</STMTTRNRQ>
</BANKMSGSRQV1>
注意其中一些没有结束标签?这在 1.x 中显然是有效的。在 v2.x 中,他们转而使用完整的 XML 格式,因此您必须使用结束标记。
于 2012-04-05T19:18:08.357 回答