<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=EN-US link=blue vlink="#954F72"><div class=WordSection1><p class=MsoNormal>Here is a compressed archive of diffs for JSON input to X3DJSONLD which is converted to Java by the JavaSerializer.js and then run to produce output JSON.   The JSON input and output JSON is then diff -w’ed and the result is saved to a file.  I have run this on my examples and the examples from the X3D Resources Examples.   Results are here <a href="http://coderextreme.net/Diffs.tar.gz">http://coderextreme.net/Diffs.tar.gz</a>  grab them while they are hot.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>So basically, these are the samples where JSON output was created and the Java didn’t fail to compile or run.  Please peruse them and use them to improve X3DJSAIL (specifically, precision , ProtoInstance and newlines at least).  The original is marked with < and the converted is marked with ></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Over 2000 examples were successfully converted to JSON and produced a diff.  One file successfully produced a diff -w with no output.  Let’s improve this number.  This may mean improving the stylesheet, or the parameters/configuration X3dToJson.xslt is called with, or even modifying the Java itself.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Over 1400 examples still don’t compile or produce runtime errors.  Let’s reduce this number.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>John</p><p class=MsoNormal><o:p> </o:p></p></div></body></html>