【问题标题】:Java - Parse TAP-0311 into tree structure or XMLJava - 将 TAP-0311 解析为树结构或 XML
【发布时间】:2011-09-17 17:44:45
【问题描述】:

首先,我在 Google 上搜索了很多这个主题。我试过看看 Bouncy Castle 和 Apache Harmony。但没有任何运气。

我正在尝试将 TAP-0311 (TAP3) 文件解析为简单的 Java 结构,例如树或 XML 等。

我有一些 TAP3 和一个相应的 TAP3-0311.asn 文件,其中包含 TAP 文件结构。

谁能帮助我了解如何在 Java 中解析单个 TAP3 文件并将其内容打印到控制台?

【问题讨论】:

    标签: java xml tap asn.1


    【解决方案1】:

    TAP3 上没有太多内容。我找到了this site,这是一个将 ASN.1 编码数据转换为 CSV 的商业产品(网站上的一些示例是 TAP3)。如果您想编写自己的代码,您将需要一个用于 ASN.1 语法描述的解析器,然后是一个可以加载语法描述并解析输入数据的程序……对于像 ASN 这样复杂的东西来说,这不是一项小任务。 1

    如果您可以改用 Perl,则似乎有一个 TAP3-Edit Module on CPAN

    还有一个What is TAP3 page at gsm.org

    【讨论】:

    • 我为所引用的公司工作。如果您不想生成 CSV 文件,还有 asn1c,它生成与 ASN.1 类型对应的 Java 类,以及 asn2xml,用于生成 XML 数据。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-19
    • 2019-02-17
    • 1970-01-01
    • 1970-01-01
    • 2018-03-20
    相关资源
    最近更新 更多