Perform X3D Ontology query X3dHelloWorldQuery_05.rq using examples/HelloWorld.ttl to produce output file X3dHelloWorldQuery_05.rq.txt: =========================== PREFIX rdf: PREFIX rdfs: PREFIX owl: PREFIX xsd: PREFIX x3d: PREFIX x3do: # X3dHelloWorldQuery_05.rq Query HelloWorld.ttl to show all nodes in 'children' field contained within any Group node. # TODO modify to list all children nodes together as one field? # TODO modify to look at all X3DGrouping nodes? ############################################### SELECT ?groupNode ?childrenNodes WHERE { ?group rdf:type x3do:Group ; x3do:hasChildren ?children . BIND (strafter(xsd:string(?group),"#") AS ?groupNode) BIND (strafter(xsd:string(?children),"#") AS ?childrenNodes) } ############################################### ---------------------------------------- | groupNode | childrenNodes | ======================================== | "Group_2_3" | "ViewUpClose" | | "Group_2_3" | "TestWhitespaceCommas" | | "Group_2_3" | "Transform_2_3_3" | ----------------------------------------