<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">To be fair, I ran the conversion on the exificient demo site and got essentially the same results.  Perhaps people have already tried that.<div class=""><br class=""></div><div class="">How does XML fair?</div><div class=""><br class=""></div><div class="">John</div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Apr 18, 2016, at 1:14 AM, John Carlson <<a href="mailto:yottzumm@gmail.com" class="">yottzumm@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=windows-1252" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">I converted my X3DJSONLD to hex like the exificient demo and got essentially the same results.<div class=""><br class=""></div><div class="">John<br class=""><div class=""><blockquote type="cite" class=""><div class="">On Apr 18, 2016, at 12:58 AM, John Carlson <<a href="mailto:yottzumm@gmail.com" class="">yottzumm@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=windows-1252" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">That’s <a href="http://coderextreme.net/X3DJSONLD/index2.html" class="">http://coderextreme.net/X3DJSONLD/index2.html</a>.  I will  try it as soon as I send this email :).<div class=""><br class=""></div><div class="">John<br class=""><div class=""><blockquote type="cite" class=""><div class="">On Apr 18, 2016, at 12:49 AM, John Carlson <<a href="mailto:yottzumm@gmail.com" class="">yottzumm@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=windows-1252" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Well, the JavaScript implementation of EXI JSON found here <a href="http://exificient.github.io/javascript/demo/processJSON.html" class="">http://exificient.github.io/javascript/demo/processJSON.html</a> has some deficiencies.<div class="">I tried loading converting flipper.json to EXI and back and found there were serious flaws in the result.  Obviously, it may be my coding,</div><div class="">so I present my coding here <a href="http://coderextreme.net/index2.html" class="">http://coderextreme.net/index2.html</a></div><div class=""><br class=""></div><div class="">If you want to look at the original, bring up florig.json.   The flexi.json version is the converted version.  You can run the conversion yourself on the</div><div class="">page (click on the middle “here” and then on the right “here”).  I use decimal instead of hexadecimal as used in the demo, but I don’t think there’s any difference in the results.  I took out the performance stuff as well.   There may be an issue with my coding, but I tried to follow the example, taking out the unnecessary stuff (which may have been necessary.  It would be interesting if more people tried their JSON files to see if the JSON conversion works.  Obviously, the XML, being text, may fair much better in tests.  Perhaps converting JSON to XML first is the way to go.</div><div class=""><br class=""></div><div class="">Also, be careful running your tests.  It may consume your system resources.  I tried the Icosahedron, and I had to kill my browser.  I have a sickly system…your’s may fair better.</div><div class=""><br class=""></div><div class="">I will try JSON text (not a JavaScript Object) and let you know the results.</div><div class=""><br class=""></div><div class="">John</div><div class=""><div class=""><blockquote type="cite" class=""><div class="">On Feb 9, 2016, at 10:40 PM, Leonard Daly <<a href="mailto:Leonard.Daly@realism.com" class="">Leonard.Daly@realism.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="moz-cite-prefix" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);">John,<br class=""><br class="">I found this site that has an XML <--> EXI translator.<br class=""><br class=""><a class="moz-txt-link-freetext" href="http://openexi.sourceforge.net/">http://openexi.sourceforge.net/</a><br class=""><br class=""><br class="">Leonard Daly<br class=""><br class="">P.S. John's original EXI truncated here. Use the original message if you want to access it.<br class=""><br class=""></div><blockquote cite="mid:3586ED93-91BE-446F-8E29-1EB9D8024E1A@gmail.com" type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class="">Here’s flipper.json encoded.  I don’t see any XML.  strange!<div class=""><br class=""></div><div class=""><div class="">80 40 01 56 0c d1 10 29 01 c1 c9 bd 99 a5 b1 94 </div><div class="">2d 25 b5 b5 95 c9 cd a5 d9 95 82 90 1d 99 5c 9c </div>...<br class=""></div></blockquote><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><blockquote cite="mid:3586ED93-91BE-446F-8E29-1EB9D8024E1A@gmail.com" type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><div class=""><div class=""><blockquote type="cite" class=""><div class="">On Feb 9, 2016, at 9:56 PM, Leonard Daly <<a moz-do-not-send="true" href="mailto:Leonard.Daly@realism.com" class=""></a><a class="moz-txt-link-abbreviated" href="mailto:Leonard.Daly@realism.com">Leonard.Daly@realism.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="moz-cite-prefix" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-position: normal; font-variant-caps: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);">This is really cool. It's a whole other encoding for free!<br class=""><br class="">I notice that there is no support for comments as traditionally defined. I know that the current X3D JSON encoding moves comments into a field. Is there any issue with that in this conversion? (I didn't see any, but I'm asking to make sure I haven't missed something.)<br class=""><br class="">John: Can you try one of your examples in their online converter:<span class="Apple-converted-space"> </span><a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://exificient.github.io/javascript/demo/processJSON.html"></a><a class="moz-txt-link-freetext" href="http://exificient.github.io/javascript/demo/processJSON.html">http://exificient.github.io/javascript/demo/processJSON.html</a><br class=""><br class=""><br class="">Leonard Daly<br class=""><br class=""><br class=""><br class=""><br class=""></div><blockquote cite="mid:56BA0464.9030908@nps.edu" type="cite" class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-position: normal; font-variant-caps: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);">from the<span class="Apple-converted-space"> </span><a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:public-exi@w3.org"></a><a class="moz-txt-link-abbreviated" href="mailto:public-exi@w3.org">public-exi@w3.org</a><span class="Apple-converted-space"> </span>mailing list:<span class="Apple-converted-space"> </span><br class=""><br class=""><blockquote type="cite" class="">On 2/3/2016 2:41 AM, Peintner, Daniel (ext) wrote:<span class="Apple-converted-space"> </span><br class=""><blockquote type="cite" class="">All,<span class="Apple-converted-space"> </span><br class=""><br class="">Just in case you haven't noticed. The first public working draft of "EXI for JSON" has been published. [1]<span class="Apple-converted-space"> </span><br class=""><br class="">EXI for JSON allows one to convert JSON documents in an efficient representation by means of EXI. Lossless round-trip conversion back to the original JSON structures is supported too.<span class="Apple-converted-space"> </span><br class=""><br class="">For people that would like to play a bit with it there are already some early implementations available in Java [2, 3], JavaScript [4] and C [5].<span class="Apple-converted-space"> </span><br class=""><br class="">-- Daniel<span class="Apple-converted-space"> </span><br class=""><br class="">[1]<span class="Apple-converted-space"> </span><a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://www.w3.org/TR/2016/WD-exi-for-json-20160128/"></a><a class="moz-txt-link-freetext" href="https://www.w3.org/TR/2016/WD-exi-for-json-20160128/">https://www.w3.org/TR/2016/WD-exi-for-json-20160128/</a><span class="Apple-converted-space"> </span><br class="">[2]<span class="Apple-converted-space"> </span><a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://github.com/EXIficient/exificient-for-json"></a><a class="moz-txt-link-freetext" href="https://github.com/EXIficient/exificient-for-json">https://github.com/EXIficient/exificient-for-json</a>, Java library<span class="Apple-converted-space"> </span><br class="">[3]<span class="Apple-converted-space"> </span><a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://github.com/EXIficient/exificient-gui"></a><a class="moz-txt-link-freetext" href="https://github.com/EXIficient/exificient-gui">https://github.com/EXIficient/exificient-gui</a>, Java GUI<span class="Apple-converted-space"> </span><br class="">[4]<span class="Apple-converted-space"> </span><a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://exificient.github.io/javascript/demo/processJSON.html"></a><a class="moz-txt-link-freetext" href="http://exificient.github.io/javascript/demo/processJSON.html">http://exificient.github.io/javascript/demo/processJSON.html</a>, JavaScript Demo<span class="Apple-converted-space"> </span><br class="">[5]<span class="Apple-converted-space"> </span><a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://github.com/EXIficient/exificient-for-json.c"></a><a class="moz-txt-link-freetext" href="https://github.com/EXIficient/exificient-for-json.c">https://github.com/EXIficient/exificient-for-json.c</a>, C implementation<span class="Apple-converted-space"> </span><br class=""></blockquote></blockquote><br class="">all the best, Don<span class="Apple-converted-space"> </span><br class=""></blockquote><br class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-position: normal; font-variant-caps: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><br class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-position: normal; font-variant-caps: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><div class="moz-signature" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-position: normal; font-variant-caps: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);">--<span class="Apple-converted-space"> </span><br class=""><font class="tahoma,arial,helvetica san serif" color="#333366"><font class="" size="+1"><b class="">Leonard Daly</b></font><br class="">3D Systems & Cloud Consultant<br class="">X3D Co-Chair on Sabbatical<br class="">LA ACM SIGGRAPH Chair<br class="">President, Daly Realism -<span class="Apple-converted-space"> </span><i class="">Creating the Future</i></font></div><span class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-position: normal; font-variant-caps: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); float: none; display: inline !important;">_______________________________________________</span><br class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-position: normal; font-variant-caps: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-position: normal; font-variant-caps: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); float: none; display: inline !important;">x3d-public mailing list</span><br class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-position: normal; font-variant-caps: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><a moz-do-not-send="true" href="mailto:x3d-public@web3d.org" class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-position: normal; font-variant-caps: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);">x3d-public@web3d.org</a><br class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-position: normal; font-variant-caps: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><a moz-do-not-send="true" href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-position: normal; font-variant-caps: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a><br class="" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-position: normal; font-variant-caps: normal; font-variant-numeric: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"></div></blockquote></div><br class=""></div><br class=""><fieldset class="mimeAttachmentHeader"></fieldset><br class=""><pre wrap="" class="">_______________________________________________
x3d-public mailing list
<a class="moz-txt-link-abbreviated" href="mailto:x3d-public@web3d.org">x3d-public@web3d.org</a>
<a class="moz-txt-link-freetext" href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a>
</pre></blockquote><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><div class="moz-signature" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);">--<span class="Apple-converted-space"> </span><br class=""><font class="tahoma,arial,helvetica san serif" color="#333366"><font size="+1" class=""><b class="">Leonard Daly</b></font><br class="">3D Systems & Cloud Consultant<br class="">X3D Co-Chair on Sabbatical<br class="">LA ACM SIGGRAPH Chair<br class="">President, Daly Realism -<span class="Apple-converted-space"> </span><i class="">Creating the Future</i></font></div><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); float: none; display: inline !important;" class="">_______________________________________________</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); float: none; display: inline !important;" class="">x3d-public mailing list</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><a href="mailto:x3d-public@web3d.org" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class="">x3d-public@web3d.org</a><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""><a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class="">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);" class=""></div></blockquote></div><br class=""></div></div></div></blockquote></div><br class=""></div></div></div></blockquote></div><br class=""></div></div></div></blockquote></div><br class=""></div></body></html>