OSS ASN.1 to XSD Translator

Now Available...True Interoperability between ASN.1 and XSD Based Applications

ASN1XSD Translator - Technical Description

Examples

Purchase ASN1XSD Translator

Support for E-XER encoding instruction

ASN1XSD Translator - Technical Description:

The OSS ASN.1 to XSD Translator enables XSD and ASN.1 based applications to interoperate using XML. This command line tool maps your ASN.1 modules into XSD schemas.

Figure 1: The OSS ASN1XSD Translator

All the XML documents conforming to the generated XSD Schema will also be valid XER encodings of the original ASN.1 specification making interoperability possible.

Figure 2: Interoperability between XSD and ASN.1 tools using XER and XML

Example 1:

This example, based on a very simple ASN.1 specification, shows how an ASN.1 file, bcas.asn, can be converted into an equivalent XSD Schema, bcas.xsd.

  • Input ASN.1 file ( bcas.asn)
  • Command line syntax to translate specification: asn1xsd.exe bcas.asn
  • Output XSD schema ( bcas.xsd)
Download Example

Example 2:

This example shows use of the ASNXSD Translator to convert the TAP3 3.10 ASN.1 specification ( http://www.gsmworld.com/using/billing/whatis.shtml) into an XSD Schema.

Download Example

Support for E-XER encoding instructions:

Limited support for E-XER encoding instructions (support for ATTRIBUTE, NAME, NAMESPACE and GLOBAL-DEFAULTS MODIFIED-ENCODINGS instructions) is now available in this translator.

Example 3:

This example, based on a very simple ASN.1 specification with E-XER encoding instructions, shows how an ASN.1 file, bcas.asn, can be converted into an equivalent XSD Schema, bcas.xsd.

  • Input ASN.1 file ( bcas.asn)
  • Command line syntax to translate specification: asn1xsd.exe bcas.asn
  • Output XSD schema ( bcas.xsd)
Download Example

Example 4:

This example shows use of the ASNXSD Translator to convert the TAP3 3.10 ASN.1 specification ( http://www.gsmworld.com/using/billing/whatis.shtml) into an XSD Schema. Note that the E-XER instructions were added to the ASN.1 file only for demonstration purposes. These instructions are not the part of standard TAP3 ASN.1 specification.

Download Example

Purchase ASN1XSD Translator:

If you would like to purchase or to receive more information about this tool, please contact us at info@oss.com.

 

.:. Top

Copyright © 2008 OSS Nokalva, Inc.   All Rights Reserved.

OSS ASN.1 to XSD Translator

OSS ASN.1 Tools

Purchase

Maintenance