OFX 1.02和OFX 2.03格式之间的差异/变化是什么?

时间:2012-02-22 16:16:24

标签: ofx

OFX 1.02和OFX 2.03格式之间有什么区别/变化?

1 个答案:

答案 0 :(得分:1)

这似乎是一个非常模糊的问题,但我可以看到的一个重大变化是,在查看相关规格时,在OFX 1.x中,它看起来并不像某些标签上需要关闭标签(我不确定哪个)。例如,请参阅v1.02 docs中的以下请求示例:

<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格式,因此您必须使用结束标记。