В чем различия / различия между форматами OFX 1.02 и OFX 2.03? - PullRequest
0 голосов
/ 22 февраля 2012

В чем разница / различия между форматами OFX 1.02 и OFX 2.03?

1 Ответ

1 голос
/ 05 апреля 2012

Это кажется очень расплывчатым вопросом, но одно серьезное изменение, которое я вижу сразу после рассмотрения соответствующих спецификаций, заключается в том, что в 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.В версии 2.x они перешли на использование полного формата XML, поэтому у вас должны быть закрывающие теги.

...