<div dir="auto">I’ll probably start migrating python JSON schema generation and test scripts to the below repository.   Contributions for other programming languages are accepted.</div><div dir="auto"><br></div><div dir="auto">Ideally, we could get a C++ JSON schema validator for JSON Schema draft 2020-12.  This is a good opportunity for someone from the C++ community to either provide JSON validation or JSON import.   I do not know if Coin3D supports draft 2020-12 yet. I do have an alpha JSON to XML C++ app if someone is interested.</div><div dir="auto"><br></div><div dir="auto">John</div><div dir="auto"><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">On Thu, Oct 21, 2021 at 4:22 PM John Carlson <<a href="mailto:yottzumm@gmail.com">yottzumm@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><a href="https://github.com/coderextreme/x3dschema" rel="noreferrer" target="_blank">https://github.com/coderextreme/x3dschema</a><br>
<br>
We’ll probably cover this two Mondays from now, but if anyone want to get a jump start on JavaScript or Java X3D JSON validation, clone the repository above.<br>
<br>
There are a couple of configuration tasks in validate.sh and build.xml if you run them.<br>
<br>
I’m not convinced the validation is working with Java.  Also, it would be cool if we could get an xargs effect for sending parameters to Main.java (possibly modify to accept file names on System.in).</blockquote></div></div>