<div dir="ltr">Original JavaScript in X3D file (works):<div><br></div><div>  text3shapes.x3d:                            var me = '"1" "\"2" "\n3"';</div><div><br></div><div>Converted JSON (by X3dToJson.xslt):</div><div>  text3shapes.json:"\t\t\t    var me = '\"1\" \"\"2\" \"\n3\"';",  </div><div><br></div><div>My Java:</div><div>  ../java/net/x3djsonld/data/text3shapes.java:                        var me = '"1" "\"2" "\n3"';  </div><div><br></div><div>Don's Java</div><div>  <br>../java/net/coderextreme/data/text3shapes.java:"                            var me = '\"1\" \"\"2\" \"\\n3\"';"))));<br><br>JSON output from X3DJSAIL and x3d.py (all fail):</div><div><br></div><div>$ grep -h 1.*2.*3 text3shapes.new.*json<br>"\t\t\t    var me = '\"1\" ""2\" \"\n3\"';",<br>"\t\t\t    var me = '\"1\" ""2\" \"\n3\"';",<br>"\t\t\t    var me = '\"1\" ""2\" \"\n3\"';",<br>"\t\t\t    var me = '\"1\" ""2\" \"\n3\"';",<br>"\t\t\t    var me = '\"1\" ""2\" \"\n3\"';",<br>&quot;                      var me = '&quot;1&quot; &quot;&quot;2&quot; &quot;\n3&quot;';"</div><div><br></div><div>Various attempts to produce the correct JavaScript in various bindings (x3djsonld is Don's stylesheets, coderextreme is my Serializers):</div><div><br></div><div>graaljs/net/x3djsonld/data/text3shapes.js:"                         var me = '\"1\" \"\\\"2\" \"\\n3\"';" + "\n")<br>graaljs/net/coderextreme/data/text3shapes.js:                       var me = '\"1\" \"\"2\" \"\\n3\"';`))))      ;<br>graalpy/net/coderextreme/data/text3shapes.py:                       var me = '\"1\" \"\"2\" \"\\n3\"';''')<br>java/net/x3djsonld/data/text3shapes.java:                           var me = '"1" "\"2" "\n3"';<br>java/net/coderextreme/data/text3shapes.java:"                       var me = '\"1\" \"\"2\" \"\\n3\"';"))));<br>jruby/net/coderextreme/data/text3shapes.rb:"                        var me = '\"1\" \"\"2\" \"\\n3\"';")            )</div><div><br></div><div>I haven't done the JSON output from Don's Java yet, it's disabled!  But I enabled it for fun:</div><div><br></div><div>grep var text3shapes_JavaExport.json<br>"\t\t\t    var me = '\"1\" ""2\" \"",</div><div><br></div><div>No 3???</div><div><br></div><div>Here's the original .x3d for your enjoyment, attached!</div><div><br></div><div>And it validates!</div></div>