Get path to all XML's nodes

Viewed 13224

I have an example XML as follows:

<message>
  <metadata> 
    <msg_id>1</msg_id>
    <client_type>type1</client_type>
  </metadata>
  <individual>
    <name>John</name>
    <surname>Smith</surname>
      <additional_information>
        <e_mail>aaa@gmail.com</e_mail>
        <phone_number>11110000</phone_number>
      </additional_information>
  </individual>
</message>

my goal is to get output which will show me the path to every element XML like here:

/message/metadata/msg_id
/message/metadata/client_type
/message/individual/name

and so one. How can I handle this in Java?

Thanks a lot in advance for any hints!

2 Answers
Related