NetworkedPlanet | TMCore Web Services Guide |
Example A.1. A List of Trees using tmh:treelist
The following example shows the use of
tmh:treelist
to list the trees in a topic map (in
this case, two trees). This is the format of the returned document
from the GetHierarchyRoots
method of the
Topic Map Web Service.
<tmh:treelist> <tmh:tree topicid="302728" displayname="Tree 1"> <tmh:root displayname="My Root Node" tref="302740"/> </tmh:tree> <tmh:tree topicid="316060" displayname="Tree 2"> <tmh:root displayname="Root" tref="316071" /> </tmh:tree> </tmh:treelist>
Example A.2. A Simple Tree Using tmh:nodelist
The following example shows the use of
tmh:nodelist
to describe a tree. This is the
format of the returned document from the
GetHierarchy
method of the Topic Map Web
Service.
<tmh:nodelist> <tmh:node> <tmh:topic displayname="Root" tref="316071"/> <tmh:children> <tmh:node> <tmh:topic displayname="Child1" tref="316075"/> <tmh:children> <tmh:node> <tmh:topic displayname="Child1.Child1" tref="316077"/> <tmh:children/> </tmh:node> <tmh:node> <tmh:topic displayname="Child1.Child2" tref="316079"/> <tmh:children/> </tmh:node> </tmh:children> </tmh:node> <tmh:node> <tmh:topic displayname="Child2" tref="316081"/> <tmh:children/> </tmh:node> </tmh:children> </tmh:node> </tmh:nodelist>