<div dir="ltr">Consider <a href="https://github.com/coderextreme/pythonSAI/blob/master/xml2all.js">https://github.com/coderextreme/pythonSAI/blob/master/xml2all.js</a><br><div><br></div><div><a href="https://github.com/coderextreme/X3DJSONLD/blob/master/src/main/node/xml2all.js">https://github.com/coderextreme/X3DJSONLD/blob/master/src/main/node/xml2all.js</a> <br></div><div><br></div><div>They convert XML to Python and JSON out the box.  More serializers can be added.</div><div><br></div><div>Additionally,  I have my workhorse json2all.js that converts JSON to  Java, JSON, XML, Nodejs, Nashorn, and Python by way of DOM.  Note that X_ITE VRMLScript is in the works.</div><div><br></div><div>So there's a lot of experience with XML conversion with JavaScript in addition to the XSLT conversions.  What I like is they work on "static" websites.</div><div><br></div><div>A priority might be to convert XML to PLY.  I think the choice of JSON in this case, without going to XML, perhaps was appropriate, but it would be interesting to create an XML to PLY converter, then I could leverage the pattern created.</div><div><br></div><div>Note that a direct X3D XML -> PLY is not available that I know of. I think VRML -> PLY is done.</div><div><br></div><div>John</div><div><br></div></div>