<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">AFAICT, after testing files that failed in the archive:<div><br></div><div>$ npx x3dvalidate@8.7.0 C:/x3d-code/<a href="http://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/Animation/PongGame.json" target="_blank">www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/Animation/PongGame.json</a><br></div><div><br></div><div>$ npx x3dvalidate@8.7.0 C:/x3d-code/<a href="http://www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter05AppearanceMaterialTextures/FillPropertiesExample.json" target="_blank">www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter05AppearanceMaterialTextures/FillPropertiesExample.json</a><br></div><div><br></div><div>$ npx x3dvalidate@8.7.0 C:/x3d-code/<a href="http://www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter05AppearanceMaterialTextures/LinePropertiesExample.json">www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter05AppearanceMaterialTextures/LinePropertiesExample.json</a><br></div><div><br></div><div>I am releasing x3dvalidate 8.7.0 (validate X3D JSON) for production use.</div><div><br></div><div>Please check your archive files mentioned above with existing versions, and then update!</div><div><br></div><div>Let me know if anyone has problems with previously mentioned</div><div><br></div><div>x3dvalidate is released under the BSD-2 license, and has copies of X3D JSON schema generated in X3DJSONLD.  X3DJSONLD schemas and schema generator for 2020-12 JSON schema has been updated for integer enums.</div><div><br></div><div>John </div><div><br></div><div><br></div><div><br></div></div></div></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Mar 2, 2024 at 8:34 PM John Carlson <<a href="mailto:yottzumm@gmail.com" target="_blank">yottzumm@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Apparently, some @names are treated as arrays of numbers?<div><br></div><div>I think this has something to do with the xs:NMTOKEN previously mentioned for the X3DVertexAttributeNode and subtypes in X3D Schema and X3DUOM.</div><div><br></div><div>I am converting these to strings until we can reach some kind of resolution with regards to X3DUOM.  I am pretty sure that arrays of numbers are not desired for <a class="gmail_plusreply" id="m_1183396454824120610m_9037955062080458672m_-7738903334145005740m_359830919212233277plusReplyChip-3">@name!</a></div><div><br></div><div>I am also working on numerical enumerations until some X3D schema/X3DUOM min/max is achieved for @hatchStyle and <a class="gmail_plusreply" id="m_1183396454824120610m_9037955062080458672m_-7738903334145005740m_359830919212233277plusReplyChip-2">@lineType</a></div><div><br></div><div>Thanks!</div><div><br></div><div>John</div></div>
</blockquote></div>
</div>