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.