I'm currently working on a project to develop a ZPL Viewer in Java, aimed at rendering ZPL label designs and providing a user-friendly interface. To achieve this, I am in search of a Java library or framework capable of interpreting ZPL code and converting it into Java objects or a similar data format. This interpretation step is crucial for rendering the ZPL label designs effectively.
While exploring potential solutions, I have come across the GitHub repository w3blogfr/zebra-zpl. However, upon closer examination, it seems that this repository lacks the interpreter functionality I need for my project.
Given this context, I have a few questions:
Can anyone recommend a Java library or framework that can effectively interpret ZPL code and convert it into Java objects or data structures suitable for rendering ZPL label designs?
If such a library doesn't exist, I'm also considering the option of writing my own ZPL code interpreter. Are there any resources or best practices that you can recommend for building a ZPL interpreter in Java?
I appreciate any insights, recommendations, or guidance on this matter. Your assistance will be valuable in making this ZPL Viewer project a success. Thank you in advance!