當我在aqbanking這是什麼樣的格式?
aqbanking-cli request -a 0987654321 -c transactions.ctx --transactions --fromdate=20121011
一個文件如下所示正在創建的內容運行下面的命令。它是什麼樣的格式,我試圖找到一個解析它的C庫。
從文件transactions.ctx:
accountInfoList {
accountInfo {
char bankCode="1234567890"
char bankName="Deutsche Bank"
char accountNumber="0987654321"
char accountName="Girokonto"
char owner="MUELLER, MIKE"
char currency="EUR"
int accountType="0"
int accountId="42"
statusList {
status {
int time="1349956800"
notedBalance {
value {
char value="8799384%2F100"
char currency="EUR"
} #value
int time="1349956800"
} #notedBalance
} #status
} #statusList
} #accountInfo
} #accountInfoList
當你說「在從我的銀行應用程序創建的文件」它有點不清楚。這是您創建的應用程序生成的文件,還是來自第三方的數據文件?如果來自第三方,問問他們。如果來自你自己,它可能(幾乎肯定會)值得重新考慮使用的序列化格式。 – enhzflep
感謝您的輸入。我編輯了我的問題。 – ddillert
啊。那麼在這種情況下,我傾向於下載aqBanking源代碼並啓動一個文本編輯器,並開始在輸出文件中搜索一些關鍵字。這應該告訴你在一個小時左右的時間內輸出代碼的位置在源代碼中。這很可能駐留在一個函數中,該函數的名稱將放棄導入相同數據的函數名稱。我注意到aqBanking似乎支持導入和導出(請參閱http://freecode.com/projects/aqbanking),所以考慮到這一點,如果可以的話,我只是使用它們的代碼。 – enhzflep