基于XML的二進(jìn)制文件檢測(cè)方法和裝置

基本信息

申請(qǐng)?zhí)?/td> CN202110747599.5 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN113505269A 公開(kāi)(公告)日 2021-10-15
申請(qǐng)公布號(hào) CN113505269A 申請(qǐng)公布日 2021-10-15
分類號(hào) G06F16/80(2019.01)I;G06F16/81(2019.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 魏洋;王亭亭;陳進(jìn);李彪;蔡金鑫;李延楓;辛春輝 申請(qǐng)(專利權(quán))人 卡斯柯信號(hào)(成都)有限公司
代理機(jī)構(gòu) 成都天嘉專利事務(wù)所(普通合伙) 代理人 王朋飛
地址 610036四川省成都市金牛高新技術(shù)產(chǎn)業(yè)園區(qū)金鳳凰大道666號(hào)13棟1單元1樓1號(hào)
法律狀態(tài) -

摘要

摘要 本發(fā)明公開(kāi)了一種基于XML的二進(jìn)制文件檢測(cè)方法和裝置,涉及軌道交通信號(hào)處理技術(shù)領(lǐng)域。本發(fā)明先將由離線軟件生成的二進(jìn)制文件Ⅰ表述為三元樹形結(jié)構(gòu),然后通過(guò)XML配置語(yǔ)法,將該三元樹形結(jié)構(gòu)編寫成XML配置文件,依據(jù)XML配置文件生成結(jié)構(gòu)與中間數(shù)據(jù)Ⅰ相同的中間數(shù)據(jù)Ⅱ,中間數(shù)據(jù)Ⅱ調(diào)用離線軟件生成二進(jìn)制文件的接口,輸出二進(jìn)制文件Ⅱ,依據(jù)XML配置文件中的預(yù)期值按照指定的大端或者小端格式檢查二進(jìn)制文件Ⅱ生成是否正確,從而確定離線軟件生成的二進(jìn)制文件Ⅰ是否正確。數(shù)據(jù)源均來(lái)源于XML配置文件,能夠保證離線軟件計(jì)算結(jié)果正確,并且生成二進(jìn)制文件Ⅰ內(nèi)容也正確。