ASN.1 文本轉換器


ASN2TXT (ASN.1 to text translator)是一個命令行工具,將使用BER、CER、DER或ASN.1編碼規(guī)則的編碼數(shù)據(jù)轉換為各種文本格式。目前它支持編寫CSV數(shù)據(jù)(只針對BER/CER/DER)以及XML和JSON(所有編碼規(guī)則)。
通過將ASN.1模式分配給二進制數(shù)據(jù),它提供了將ASN.1編碼數(shù)據(jù)轉換為定界格式的能力。生成輸出不需要編程,轉換可以在批處理過程中完成。
ASN2TXT試圖解決數(shù)據(jù)中介中的一個常見需求:將二進制編碼的ASN.1轉換為適合用戶編輯或數(shù)據(jù)庫填充的其他格式。常見的應用程序包括像TAP3、R12、CCN這樣的CDR格式,以及更新的3G CDR格式。
例如,可以使用下面的命令行將包含員工記錄的ASN.1編碼數(shù)據(jù)文件轉換為XML:
asn2txt message.dat -ber -xml -schema employee.asn
結果的產(chǎn)出如下:
employee.xml
下面的代碼將被轉換成JSON:
asn2txt message.dat -ber -json -schema employee.asn
輸出如下:
employee.json
京ICP備09015132號-996 | 違法和不良信息舉報電話:4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號豪柏大廈C2座11層1105室
北京哲想軟件集團旗下網(wǎng)站:哲想軟件 | 哲想動畫