首先,我非常关注这个话题。我试过看看Bouncy Castle和Apache Harmony。但没有任何运气。
我正在尝试将TAP-0311(TAP3)文件解析为简单的Java结构,例如树或XML等。
我有一些TAP3和一个包含TAP文件结构的相应TAP3-0311.asn文件。
任何人都可以帮助我解析如何用Java解析单个TAP3文件并将其内容打印到控制台吗?
答案 0 :(得分:1)
TAP3上没有太多东西。我找到了this site,这是一个商业产品,用于将ASN.1编码数据转换为CSV(网站上的一些示例是TAP3)。如果你想自己编写,你需要一个ASN.1语法描述的解析器,然后是一个可以加载语法描述并解析输入数据的程序......对于像ASN这样复杂的东西来说,这不是一项小任务。 1
如果您可以使用Perl,则似乎有TAP3-Edit Module on CPAN。