I need to parse a nested XML using SAX Parser.
<ParentNode id="3" name="3" >
<ChildNode>
<InnerNode id="13" name="13" parentID="3" />
</ChildNode>
<ChildNode>
<ParentNode id="2" name="2" >
<ChildNode>
<ParentNode id="1" name="1" >
<ChildNode>
<InnerNode id="11" name="11" parentID="1" />
</ChildNode>
<ChildNode>
<InnerNode id="10" name="10" parentID="1" />
</ChildNode>
</ParentNode>
</ChildNode>
<ChildNode>
<InnerNode id="12" name="12" parentID="2" />
</ChildNode>
</ParentNode>
</ChildNode>
</ParentNode>
ParentNode tag is the main tag here. ParentNode can also be inside the ChildNode tag. Here onyToMany relationship between ParentNode and ChildNode. and oneToOne relationship between ChildNode and InnerNode in hibernate domains.
This is not static XML. It can be more nested.