ASN.1 到文本转换工具

ASN2TXT (ASN.1 到文本转换工具)是一个命令行工具,用于转换使用BER, CER, DER或 PER等 ASN.1编码规则的编码数据到不同的CSV格式。 目前它支持写为CSV数据(只对BER/CER/DER)和XML(所有编码规则)。

它提供了转换ASN.1编码的数据到一种分隔格式的能力,将ASN.1架构赋值为二进制数据。无需编程来产生输出,并且转换可以批处理方式进行。

ASN2TXT定位用于在数据迁移中的通用需求:二进制编码的ASN.1到其它格式的转换适合用户编辑或数据库组装。 常见的应用包括CDR格式,如TAP3,R12,CCN,以及较新的3G CDR格式。

一个实例, 下面的命令行可用于转换一个TAP3(Tranferred Account Procedure )批量文件为CSV 格式:

asn2txt message.dat -csv -schema TAP-0311.asn

输出结果如下:

ASN2TXT, Version 2.4.0
ASN.1 to Text translation tool
Copyright (c) 2004-2014 Objective Systems, Inc. All Rights Reserved.

Parsing ASN.1 definitions..

Opening TAP-0311_Notification.csv for writing...
Done.

输出结果可 在此下载.

点击下面的EVALUATE按钮可以获取一个30天的试用版本。