I think there are libraries that do this, but the names escape me. I'm sure the nice folks from OSS could hook you up. Interstingly enough, in XML world the challenge is often the kind of XML --> struct marshalling you describe (offered by Castor, etc.). So, in a way, the two technologies miss different kinds of standardized interfaces.
> At present, most of the ASN parsers just parser the ASN synatx > presentation into structs or classes in the form of C/C++, Java, etc., > which have some limitations compared by XML parser.
