Thanks.  Just, y'know, keep it cool on the profile scanning... each one spams a lot of requests.

Your bank's server has an OK parser... standards-compliant OFXv1.0.3 (what Quicken sends).  Sadly no OFXv2 support.

On 3/18/20 10:50 AM, Chris Graves wrote:
ofxtools -- nice toolset!

Here are the results from my bank:
ofxget scan kinecta
[{"versions": [102, 103], "formats": [{"pretty": false, "unclosedelements": false}, {"pretty": false, "unclosedelements": true}, {"pretty": true, "unclosedelements": false}, {"pretty": true, "unclosedelements": true}]}, {"versions": [], "formats": []}, {"chgpinfirst": false, "clientuidreq": true, "authtokenfirst": false, "mfachallengefirst": false}]

On Wed, Mar 18, 2020 at 4:38 AM csingley <csing...@gmail.com <mailto:csing...@gmail.com>> wrote:

    > Aside from the extra whitespace, which shouldn't matter, the git
    code has
    closing tags on every element while the AQB5 code has closing tags
    only on
    grouping elements.
    >
    > USERID is specified in the OFX 1.6 DTD as
    > <!ELEMENT USERID    - o %IDTYPE>
    > and according to
    >
    https://en.wikipedia.org/wiki/Standard_Generalized_Markup_Language#OMITTAG
    > the "- o" in the middle means that it should have an opening tag
    and no
    > closing tag.

    Sorry to butt in..  MAY have, not SHOULD have.  Closing tags are
    optional
    for OFXv1 "elements" (i.e. data-bearing leaf nodes).

    But the spec doesn't really matter in the real world.  The FIs code to
    Quicken, not to the spec... and Quicken sends OFXv1 with unclosed
    elements.
    Therefore, AqBanking really should do so as well in order to be
    useful.

    Contrary to the spec, USAA doesn't accept closing tags on elements.
    However, USAA does accept OFXv2, specifically versions 202 and
    205.  Just
    send them XML.

    Here's the result of scanning USAA's server:

    (ofxtools) 6:30:50 csingley@nous ofxtools sequences ? ofxget scan usaa
    [{"versions": [102, 151], "formats": [{"pretty": false,
    "unclosedelements":
    true}, {"pretty": true, "unclosedelements": true}]}, {"versions":
    [200,
    202], "formats": [{"pretty": false}, {"pretty": true}]},
    {"chgpinfirst":
    false, "clientuidreq": false, "authtokenfirst": false,
    "mfachallengefirst":
    false}]




    --
    Sent from:
    http://gnucash.1415818.n4.nabble.com/GnuCash-User-f1415819.html
    _______________________________________________
    gnucash-user mailing list
    gnucash-user@gnucash.org <mailto:gnucash-user@gnucash.org>
    To update your subscription preferences or to unsubscribe:
    https://lists.gnucash.org/mailman/listinfo/gnucash-user
    If you are using Nabble or Gmane, please see
    https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
    -----
    Please remember to CC this list on all your replies.
    You can do this by using Reply-To-List or Reply-All.

_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to