[x3d-public] X3DJSAIL: Comments are different in JSON outputs from HelloWorldProgram.java and HelloWorldProgramOutput.java
John Carlson
yottzumm at gmail.com
Tue Jan 2 12:27:14 PST 2018
X3DJSAIL: Comments are different in JSON and XML outputs from HelloWorldProgram.java and HelloWorldProgramOutput.java in X3DJSAIL examples. Differences between the JSON and XML include these diffs:
$ diff HelloWorldProgramOutputOutput.json ../../examples/HelloWorldProgramOutput.json
931,943c931
< "#comment":"Test success: x3dModel.findNodeByDEF(DeclarativeAppearanceExample) = <Appearance DEF='DeclarativeAppearanceExample'/> i.e."
< },
< {
< "#comment":"<Appearance DEF='DeclarativeAppearanceExample'>"
< },
< {
< "#comment":"<!- - DeclarativeMaterialExample gets overridden by subsequently added MaterialModulator ProtoInstance - ->"
< },
< {
< "#comment":"<ProtoInstance DEF='MyMaterialModulator' name='MaterialModulator' containerField='material'/>"
< },
< {
< "#comment":"</Appearance>"
---
> "#comment":"Test success: x3dModel.findNodeByDEF(DeclarativeAppearanceExample) = <Appearance DEF='DeclarativeAppearanceExample'/> i.e. <Appearance DEF='DeclarativeAppearanceExample'> <!- - DeclarativeMaterialExample gets overridden by subsequently added MaterialModulator ProtoInstance - -> <ProtoInstance DEF='MyMaterialModulator' name='MaterialModulator' containerField='material'/> </Appearance>"
$ diff HelloWorldProgramOutputOutput.x3d ../../examples/HelloWorldProgramOutput.x3d
106,107d105
<
<
115d112
<
211,212d207
<
<
236d230
<
254,258c248,252
< <!-- Test success: x3dModel.findNodeByDEF(DeclarativeAppearanceExample) = <Appearance DEF='DeclarativeAppearanceExample'/> i.e. -->
< <!-- <Appearance DEF='DeclarativeAppearanceExample'> -->
< <!-- <!- - DeclarativeMaterialExample gets overridden by subsequently added MaterialModulator ProtoInstance - -> -->
< <!-- <ProtoInstance DEF='MyMaterialModulator' name='MaterialModulator' containerField='material'/> -->
< <!-- </Appearance> -->
---
> <!-- Test success: x3dModel.findNodeByDEF(DeclarativeAppearanceExample) = <Appearance DEF='DeclarativeAppearanceExample'/> i.e.
> <Appearance DEF='DeclarativeAppearanceExample'>
> <!- - DeclarativeMaterialExample gets overridden by subsequently added MaterialModulator ProtoInstance - ->
> <ProtoInstance DEF='MyMaterialModulator' name='MaterialModulator' containerField='material'/>
> </Appearance> -->
I’d say if we’re only worried about comments, we’ve come quite a ways.
John
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20180102/9ef839a2/attachment.html>
More information about the x3d-public
mailing list