~holger-seelig/cobweb.js/trunk

« back to all changes in this revision

Viewing changes to tests/Components/Scripting/toXMLString.json

  • Committer: Holger Seelig
  • Date: 2017-08-22 04:53:24 UTC
  • Revision ID: holger.seelig@yahoo.de-20170822045324-4of4xxgt79669gbt
Switched to npm.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
{"X3D":{"encoding":"UTF-8","@profile":"Full","@version":"3.3","@xsd:noNamespaceSchemaLocation":"http://www.web3d.org/specifications/x3d-3.3.xsd","JSON schema":"http://www.web3d.org/specifications/x3d-3.3-JSONSchema.json","head":{"component":[{"@name":"Navigation","@level":1},{"@name":"Time","@level":1}],"unit":[{"@category":"angle","@name":"degree","@conversionFactor":0.0174532925199432958},{"@category":"mass","@name":"gram","@conversionFactor":0.001}],"meta":[{"@name":"comment","@content":"World of Titania"},{"@name":"created","@content":"Mon, 24 Mar 2015 10:08:53 GMT"},{"@name":"creator","@content":"Holger Seelig"},{"@name":"generator","@content":"Titania V2.0.1, http://titania.create3000.de"},{"@name":"identifier","@content":"file:///home/holger/Projekte/Cobweb/cobweb.js/tests/Components/Scripting/toXMLString.x3d"},{"@name":"modified","@content":"Fri, 20 Jan 2017 10:19:55 GMT"},{"@name":"outputStyle","@content":"smallest"}]},"Scene":{"-children":[{"ExternProtoDeclare":{"@name":"BooleanSwitch","field":[{"@accessType":"inputOutput","@type":"SFBool","@name":"whichChoice"},{"@accessType":"initializeOnly","@type":"SFVec3f","@name":"bboxSize"},{"@accessType":"initializeOnly","@type":"SFVec3f","@name":"bboxCenter"},{"@accessType":"inputOnly","@type":"MFNode","@name":"addChildren"},{"@accessType":"inputOnly","@type":"MFNode","@name":"removeChildren"},{"@accessType":"inputOutput","@type":"MFNode","@name":"children"}],"@url":["https://cdn.rawgit.com/create3000/Library/master/Prototypes/1/1.0/Grouping/BooleanSwitch.x3d","http://cdn.rawgit.com/create3000/Library/master/Prototypes/1/1.0/Grouping/BooleanSwitch.x3d","https://rawgit.com/create3000/Library/master/Prototypes/1/1.0/Grouping/BooleanSwitch.x3d","http://rawgit.com/create3000/Library/master/Prototypes/1/1.0/Grouping/BooleanSwitch.x3d"]}},{"ProtoDeclare":{"@name":"Prototype","ProtoInterface":{"field":[{"@accessType":"inputOutput","@type":"SFBool","@name":"enabled"},{"@accessType":"inputOutput","@type":"SFVec3f","@name":"translation","@value":[4,5,6]},{"@accessType":"outputOnly","@type":"SFTime","@name":"cycleTime"},{"@accessType":"initializeOnly","@type":"MFNode","@name":"children"}]},"ProtoBody":{"-children":[{"Transform":{"@rotation":[0.267261241912424,0.534522483824849,0.801783725737273,0.0698131700797713],"IS":{"connect":[{"@nodeField":"translation","@protoField":"translation"},{"@nodeField":"children","@protoField":"children"}]}}},{"TimeSensor":{"IS":{"connect":[{"@nodeField":"enabled","@protoField":"enabled"},{"@nodeField":"cycleTime","@protoField":"cycleTime"}]}}},{"ProtoInstance":{"@name":"BooleanSwitch","fieldValue":[{"@name":"bboxSize","@value":[1,2,3]}],"IS":{"connect":[{"@nodeField":"whichChoice","@protoField":"enabled"},{"@nodeField":"children","@protoField":"children"}]}}}]}}},{"WorldInfo":{"-metadata":{"MetadataSet":{"@DEF":"Titania","@name":"Titania","@reference":"http://titania.create3000.de","-value":[{"MetadataSet":{"@DEF":"NavigationInfo","@name":"NavigationInfo","@reference":"http://titania.create3000.de","-value":[{"MetadataString":{"@DEF":"type","@name":"type","@reference":"http://titania.create3000.de","@value":["EXAMINE"]}}]}},{"MetadataSet":{"@DEF":"Viewpoint","@name":"Viewpoint","@reference":"http://titania.create3000.de","-value":[{"MetadataDouble":{"@DEF":"position","@name":"position","@reference":"http://titania.create3000.de","@value":[0,0,10]}},{"MetadataDouble":{"@DEF":"orientation","@name":"orientation","@reference":"http://titania.create3000.de","@value":[0,0,1,0]}},{"MetadataDouble":{"@DEF":"centerOfRotation","@name":"centerOfRotation","@reference":"http://titania.create3000.de","@value":[0,0,0]}}]}},{"MetadataSet":{"@DEF":"Selection","@name":"Selection","@reference":"http://titania.create3000.de","-value":[{"MetadataSet":{"@DEF":"previous","@name":"previous","@reference":"http://titania.create3000.de","-value":[{"MetadataSet":{"@DEF":"_1","@reference":"http://titania.create3000.de"}}]}},{"MetadataSet":{"@DEF":"children","@name":"children","@reference":"http://titania.create3000.de","-value":[{"MetadataSet":{"@USE":"_1"}}]}}]}}]}}}},{"Script":{"@DEF":"CustomStript","field":[{"@accessType":"inputOutput","@type":"SFVec3f","@name":"translation","@value":[3,4,5]},{"@accessType":"initializeOnly","@type":"SFNode","@name":"child","-children":[{"Transform":{"@DEF":"Box","-children":[{"Shape":{"-appearance":{"Appearance":{"-material":{"Material":{}}}},"-geometry":{"Box":{}}}}]}}]},{"@accessType":"initializeOnly","@type":"MFNode","@name":"children","-children":[{"Transform":{"@DEF":"Box_1","@translation":[3,4,5],"@scale":[2,2,2],"-children":[{"Shape":{"-appearance":{"Appearance":{"-material":{"Material":{}}}},"-geometry":{"Box":{}}}}]}},{"Viewpoint":{"@DEF":"_2"}}]},{"@accessType":"initializeOnly","@type":"MFVec3f","@name":"point","@value":[1,2,3,4,5,6]}],"#sourceText":["javascript:","","function initialize ()","{","\tprint (\"toXMLString\");","\t","\tprint (child .getNodeType ());","\tprint (child .getNodeTypeName ());","\tprint (child .getNodeName ());","\tprint (child);","\tprint (child .toXMLString ());","\tprint (children .toXMLString ());","","\tprint (\"toXMLString Script\");","\tprint (Browser .currentScene .getNamedNode (\"CustomStript\") .toXMLString ());","","\tprint (\"toXMLString Scene\");","\tprint (Browser .currentScene .toXMLString ());","","\tprint ($.parseXML (Browser .currentScene .toXMLString ()));","}",""]}},{"Script":{"@DEF":"FieldsScript","field":[{"@accessType":"initializeOnly","@type":"SFBool","@name":"SFBoolValue","@value":true},{"@accessType":"initializeOnly","@type":"SFColor","@name":"SFColorValue","@value":[0.1,0.2,0.3]},{"@accessType":"initializeOnly","@type":"SFColorRGBA","@name":"SFColorRGBAValue","@value":[0.1,0.2,0.3,0.4]},{"@accessType":"initializeOnly","@type":"SFDouble","@name":"SFDoubleValue","@value":2.34567890123457},{"@accessType":"initializeOnly","@type":"SFFloat","@name":"SFFloatValue","@value":1.23457},{"@accessType":"initializeOnly","@type":"SFImage","@name":"SFImageValue","@value":[2,2,4, 1234,2345, 3456,4567]},{"@accessType":"initializeOnly","@type":"SFInt32","@name":"SFInt32Value","@value":32},{"@accessType":"initializeOnly","@type":"SFMatrix3d","@name":"SFMatrix3dValue","@value":[1,2,3,4,1,2,3,4,1]},{"@accessType":"initializeOnly","@type":"SFMatrix3f","@name":"SFMatrix3fValue","@value":[1,2,3,4,1,2,3,4,1]},{"@accessType":"initializeOnly","@type":"SFMatrix4d","@name":"SFMatrix4dValue","@value":[1,2,3,4,5,1,2,3,4,5,1,2,3,4,5,1]},{"@accessType":"initializeOnly","@type":"SFMatrix4f","@name":"SFMatrix4fValue","@value":[1,2,3,4,5,1,2,3,4,5,1,2,3,4,5,1]},{"@accessType":"initializeOnly","@type":"SFNode","@name":"SFNodeValue","-children":[{"ProtoInstance":{"@DEF":"_3","@name":"Prototype","fieldValue":[{"@name":"enabled","@value":true},{"@name":"translation","@value":[1,2,3]},{"@name":"children","-children":[{"PixelTexture":{"@DEF":"_4"}},{"Collision":{"@DEF":"_5","-proxy":{"TimeSensor":{"@DEF":"_6"}},"-children":[{"TimeSensor":{"@USE":"_6"}}]}},{"PixelTexture":{"@USE":"_4"}}]}]}}]},{"@accessType":"initializeOnly","@type":"SFRotation","@name":"SFRotationValue","@value":[0.267261241912424,0.534522483824849,0.801783725737273,4]},{"@accessType":"initializeOnly","@type":"SFString","@name":"SFStringValue","@value":"Hello Wörld!\n&#\"\"-'<>\\\näöü"},{"@accessType":"initializeOnly","@type":"SFTime","@name":"SFTimeValue","@value":123.456789012346},{"@accessType":"initializeOnly","@type":"SFVec2d","@name":"SFVec2dValue","@value":[1,2]},{"@accessType":"initializeOnly","@type":"SFVec2f","@name":"SFVec2fValue","@value":[1,2]},{"@accessType":"initializeOnly","@type":"SFVec3d","@name":"SFVec3dValue","@value":[1,2,3]},{"@accessType":"initializeOnly","@type":"SFVec3f","@name":"SFVec3fValue","@value":[1,2,3]},{"@accessType":"initializeOnly","@type":"SFVec4d","@name":"SFVec4dValue","@value":[1,2,3,4]},{"@accessType":"initializeOnly","@type":"SFVec4f","@name":"SFVec4fValue","@value":[1,2,3,4]},{"@accessType":"initializeOnly","@type":"MFBool","@name":"MFBoolValue","@value":[true,false]},{"@accessType":"initializeOnly","@type":"MFColor","@name":"MFColorValue","@value":[0.1,0.2,0.3,0.2,0.3,0.4]},{"@accessType":"initializeOnly","@type":"MFColorRGBA","@name":"MFColorRGBAValue","@value":[0.1,0.2,0.3,0.4,0.2,0.3,0.4,0.5]},{"@accessType":"initializeOnly","@type":"MFDouble","@name":"MFDoubleValue","@value":[1.2345678901234,2.345678901234]},{"@accessType":"initializeOnly","@type":"MFFloat","@name":"MFFloatValue","@value":[1.23457,2.34568]},{"@accessType":"initializeOnly","@type":"MFImage","@name":"MFImageValue","@value":[2,2,4, 1234,2345, 3456,4567,2,4,4, 1234,2345, 3456,4567, 1234,2345, 3456,4567]},{"@accessType":"initializeOnly","@type":"MFInt32","@name":"MFInt32Value","@value":[2,3]},{"@accessType":"initializeOnly","@type":"MFMatrix3d","@name":"MFMatrix3dValue","@value":[1,2,3,4,1,2,3,4,1,1,2,3,4,1,2,3,4,1]},{"@accessType":"initializeOnly","@type":"MFMatrix3f","@name":"MFMatrix3fValue","@value":[1,2,3,4,1,2,3,4,1,1,2,3,4,1,2,3,4,1]},{"@accessType":"initializeOnly","@type":"MFMatrix4d","@name":"MFMatrix4dValue","@value":[1,2,3,4,5,1,2,3,4,5,1,2,3,4,5,1,1,2,3,4,5,1,2,3,4,5,1,2,3,4,5,1]},{"@accessType":"initializeOnly","@type":"MFMatrix4f","@name":"MFMatrix4fValue","@value":[1,2,3,4,5,1,2,3,4,5,1,2,3,4,5,1,1,2,3,4,5,1,2,3,4,5,1,2,3,4,5,1]},{"@accessType":"initializeOnly","@type":"MFNode","@name":"MFNodeValue","-children":[{"ProtoInstance":{"@name":"Prototype","@USE":"_3"}},{"TimeSensor":{"@DEF":"_7"}},{"TimeSensor":{"@USE":"_7"}}]},{"@accessType":"initializeOnly","@type":"MFRotation","@name":"MFRotationValue","@value":[0.267261241912424,0.534522483824849,0.801783725737273,4,0.267261241912424,0.534522483824849,0.801783725737273,4]},{"@accessType":"initializeOnly","@type":"MFString","@name":"MFStringValue","@value":["ABCDEF","abcdef"]},{"@accessType":"initializeOnly","@type":"MFTime","@name":"MFTimeValue","@value":[1.2345678901234,2.345678901234]},{"@accessType":"initializeOnly","@type":"MFVec2d","@name":"MFVec2dValue","@value":[1,2,1,2]},{"@accessType":"initializeOnly","@type":"MFVec2f","@name":"MFVec2fValue","@value":[1,2,1,2]},{"@accessType":"initializeOnly","@type":"MFVec3d","@name":"MFVec3dValue","@value":[1,2,3,1,2,3]},{"@accessType":"initializeOnly","@type":"MFVec3f","@name":"MFVec3fValue","@value":[1,2,3,1,2,3]},{"@accessType":"initializeOnly","@type":"MFVec4d","@name":"MFVec4dValue","@value":[1,2,3,4,1,2,3,4]},{"@accessType":"initializeOnly","@type":"MFVec4f","@name":"MFVec4fValue","@value":[1,2,3,4,1,2,3,4]}],"#sourceText":["ecmascript:","","function initialize ()","{","\tprint (\"Fields\");","","\tvar script = Browser .currentScene .getNamedNode (\"FieldsScript\");","","\tprint (script .toXMLString ());","","\tprint (SFStringValue [15]);","}",""]}},{"ProtoInstance":{"@name":"BooleanSwitch","fieldValue":[{"@name":"whichChoice","@value":true},{"@name":"bboxSize","@value":[1,1,1]}],"-metadata":{"MetadataSet":{"@USE":"_1"}}}},{"Inline":{"@DEF":"_8","@url":["../Core/EXPORT.x3d"]}},{"ProtoInstance":{"@name":"Prototype"}},{"Collision":{"-proxy":{"Transform":{}}}},{"IMPORT":{"@inlineDEF":"_8","@importedDEF":"Export"}},{"IMPORT":{"@inlineDEF":"_8","@importedDEF":"ExportAs","@AS":"ImportAs"}},{"ROUTE":{"@fromNode":"Box_1","@fromField":"translation","@toNode":"Box_1","@toField":"scale"}},{"ROUTE":{"@fromNode":"Box_1","@fromField":"translation","@toNode":"_2","@toField":"position"}},{"ROUTE":{"@fromNode":"Export","@fromField":"translation","@toNode":"ImportAs","@toField":"translation"}},{"ROUTE":{"@fromNode":"Box_1","@fromField":"translation","@toNode":"Export","@toField":"translation"}},{"EXPORT":{"@localDEF":"Box_1","@AS":"Box"}},{"EXPORT":{"@localDEF":"Box_1","@AS":"BoxExportsAs"}}]}}}
 
 
b'\\ No newline at end of file'