<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">There are issues thrown against the generated files from X3dToPython.xslt and X3dToJson.xslt, if I'm reading this right.  Actually, I just checked the source file against the X3D validator, and there appear to be multiple issues!</div><div dir="ltr"><br></div><div>Please fix the .x3d in your original zip, Joe!</div><div><br></div><div>John</div><div dir="ltr"><br><div><br></div><div><div>$ jsonlint data/Web3dLogo-X3d-animated-logo2.json</div><div>Error: Parse error on line 373:</div><div>...@rotation":[0,0,1,0,#,-1,0,0,-1.571],</div><div>-----------------------^</div><div>Expecting 'STRING', 'NUMBER', 'NULL', 'TRUE', 'FALSE', '{', '[', got 'undefined'</div><div>    at Object.parseError (C:\Users\john\AppData\Roaming\npm\node_modules\jsonlint\lib\jsonlint.js:55:11)</div><div>    at Object.parse (C:\Users\john\AppData\Roaming\npm\node_modules\jsonlint\lib\jsonlint.js:132:22)</div><div>    at parse (C:\Users\john\AppData\Roaming\npm\node_modules\jsonlint\lib\cli.js:82:14)</div><div>    at main (C:\Users\john\AppData\Roaming\npm\node_modules\jsonlint\lib\cli.js:135:14)</div><div>    at Object.<anonymous> (C:\Users\john\AppData\Roaming\npm\node_modules\jsonlint\lib\cli.js:179:1)</div><div>    at Module._compile (node:internal/modules/cjs/loader:1105:14)</div><div>    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1159:10)</div><div>    at Module.load (node:internal/modules/cjs/loader:981:32)</div><div>    at Function.Module._load (node:internal/modules/cjs/loader:822:12)</div><div>    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12)</div><div><br></div><div><div>$ python data/Web3dLogo-X3d-animated-logo2.py</div><div>  File "C:\Users\john\X3DJSONLD\src\main\data\Web3dLogo-X3d-animated-logo2.py", line 41</div><div>    children=[</div><div>             ^</div><div>SyntaxError: '[' was never closed</div></div><div><br></div><div>Attaching files.</div><div><br></div><div>I'm going to set this aside for now, but the last thing I will do is check the XML</div><div><br></div><div><div class="gmail-vI" style="font-family:"Google Sans",Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700"><a class="gmail-dO" id="gmail-:l2" href="https://mail.google.com/mail/u/0?ui=2&ik=2e448ad1e1&attid=0.1&permmsgid=msg-f:1752956126933292702&th=1853c04f54b4169e&view=att&disp=safe" target="_blank" style="font-family:"Google Sans",Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700">Web3dLogo-X3d-animated-logo2.zip</a> has the bad .x3d file!</div></div><div class="gmail-vI" style="font-family:"Google Sans",Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700"><br></div><div class="gmail-vI" style="font-family:"Google Sans",Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700">Thanks!</div><div class="gmail-vI" style="font-family:"Google Sans",Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700"><br></div><div class="gmail-vI" style="font-family:"Google Sans",Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700"><br></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">---------- Forwarded message ---------<br>From: <strong class="gmail_sendername" dir="auto">Joseph D Williams</strong> <span dir="auto"><<a href="mailto:joedwil@earthlink.net">joedwil@earthlink.net</a>></span><br>Date: Thu, Dec 22, 2022 at 4:47 PM<br>Subject: RE: [x3d-public] X3D example to show x3d.py on the web?<br>To: John Carlson <<a href="mailto:yottzumm@gmail.com">yottzumm@gmail.com</a>>, X3D Graphics public mailing list <<a href="mailto:x3d-public@web3d.org">x3d-public@web3d.org</a>><br></div><br><br><div class="msg-697785936494559433"><div lang="EN-US" style="overflow-wrap: break-word;"><div class="m_-697785936494559433WordSection1"><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">This one?</p><p class="MsoNormal"><u></u> <u></u></p><div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0in 0in"><p class="MsoNormal" style="border:none;padding:0in"><b>From: </b><a href="mailto:yottzumm@gmail.com" target="_blank">John Carlson</a><br><b>Sent: </b>Thursday, December 22, 2022 1:26 PM<br><b>To: </b><a href="mailto:x3d-public@web3d.org" target="_blank">X3D Graphics public mailing list</a><br><b>Subject: </b>[x3d-public] X3D example to show x3d.py on the web?</p></div><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Does anyone have an x3d example they’d like to convert to Python and display on the web?<u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I’d like a beefier example than “HelloWorld.py”. since that’s been done.</p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">It should be compatible with X3DOM and x3d.py.</p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">You’ll get a python file and an HTML file back.</p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">I trust you will be experienced enough to install brython locally.   I will take a video  and post on YouTube.</p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Thanks!</p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><p class="MsoNormal">John</p><p class="MsoNormal"><u></u> <u></u></p></div></div></div></div></div></div></div></div></div>