The following text is not valid XML, as it is using non-standard tag names and values...
<?xml version="1.0" encoding="utf-8"?>
<Command>
<Priority value='1'/>
<DeviceId value='1111'/>
<TimeOut value='30000'/>
<Command value='GetState'/>
<Value value='12465767890'/>
<Number value='1'/>
<State value='None'/>
</Command>
How can I parse this non-standard XML in my Java application?