Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Processing ASN1 template #6

Open
pedefe opened this issue Dec 6, 2019 · 1 comment
Open

Processing ASN1 template #6

pedefe opened this issue Dec 6, 2019 · 1 comment

Comments

@pedefe
Copy link

pedefe commented Dec 6, 2019

Hello,
Thank you for your extension which works well for my needs (C-ITS messages).
I search a solution to convert ASN.1 templates in XML or JSON format.
That means to build the complete tree from a high level structure to the lowest basic fields.
Do you have an API or tools for that ?
I work on windows.
Best regards.

@JonathanWilbur
Copy link
Owner

Your timing is impeccable! I am working on an ASN.1 compiler now which converts ASN.1 to TypeScript, but I have decided that I am going to break off the ASN.1-specific features of it off into a separate ASN.1-parsing module, then incorporate said module into the VS Code extension as well as compilers.

I expect near future versions of the VS Code extension will have a Visual Studio-like Solution Explorer, where ASN.1 definitions are listed in a tree view on the left. I will definitely have some way of converting it to JSON. I will consider adding XML functionality, but I am not inclined to, just because it would be so much more difficult and much less useful than JSON formatting.

Alongside the ASN.1-parser module, I also expect to publish Serverless functions that you can use to generate abstract syntax trees, among other things. Stay tuned! These should be release in the next few weeks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants