Does anyone know how to parse this document to get java object in an arrayList of type Node with attributes: node_id relatedroutes description title on_finish_routeid on_starting_routeid level_id waypoint_type name lon lat
for info it is a graphml xml doc. eg.
<node id="L08-022">
<data key="lat">40.69330963</data>
<data key="lon">-73.98752537</data>
<data key="name" />
<data key="waypoint_type">escalator</data>
<data key="level_id">1080000</data>
<data key="on_starting_route" />
<data key="on_finish_route" />
</node>
<node id="L08-023">
<data key="lat">40.69318355</data>
<data key="lon">-73.98755793</data>
<data key="name" />
<data key="waypoint_type">stairs</data>
<data key="level_id">1080000</data>
<data key="on_starting_route" />
<data key="on_finish_route" />
</node>
<node id="L08-024">
<data key="lat">40.69316844</data>
<data key="lon">-73.98755873</data>
<data key="name" />
<data key="waypoint_type">stairs</data>
<data key="level_id">1080000</data>
<data key="on_starting_route" />
<data key="on_finish_route" />
</node>
I have tried many ways, really need help, I cannot get the information out i need.
You could just grow your own little parser for this particular task however getting use to an XML Parser would be a real good idea:
Here's how you might use this class: