i have an xml as below.
<stat>
<Parents>
<Parent>
<parentName></parentName>
<occupation></occupation>
</Parent>
<Parent>
<parentName>Brian</parentName>
<occupation>Doctor</occupation>
</Parent>
</Parents>
<Parents/>
<Parents>
<Parent>
<parentName></parentName>
<occupation></occupation>
</Parent>
<Parent/>
</Parents>
</stat>
I need to validate the xml file using java in based on the parents values.When ever the xml file contains empty parents block for e.g: <Parents/> or <Parents> <Parent><parentName></parentName><occupation></occupation></Parent></Parents>.I need to throw an exception saying xml is not valid.How to implement the requirment using either xpath or some approach with out performance issue.
Your help appreciated.