OFX 1.02和OFX 2.03格式的区别/变化是什么?
发布于 2012-04-06 03:18:08
这似乎是一个非常模糊的问题,但我从相关规范中可以立即看到的一个主要变化是,在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格式,所以你必须有结束标记。
https://stackoverflow.com/questions/9398612
复制相似问题