title: Parse XML to retrieve multiple values of same tag
body: <p>I am new to XPath and XML. I am trying to retrieve values of a particular tag from tag. That particular tag in following tree structure </p>
  
  <pre><code>&lt;article&gt;
  &lt;front&gt;
  &lt;article-meta&gt;
  &lt;supplementary-material id="SM2379"&gt;
  &lt;caption&gt;&lt;title&gt;arg_3.docx&lt;/title&gt;&lt;/caption&gt;
  &lt;/supplementary-material&gt;
  &lt;supplementary-material id="SM2375"&gt;
  &lt;caption&gt;&lt;title&gt;arg_2.docx&lt;/title&gt;&lt;/caption&gt;
  &lt;/supplementary-material&gt;
  &lt;supplementary-material id="SM2373"&gt;
  &lt;caption&gt;&lt;title&gt;Sulental_material.docSulental_material.docSulental_material.docSulental_material.docSulental_material.docSulental_material.docSulental_material.docSulental_material.docSulental_material.docSulental_material.docSulental_material.docSulental_material.docSulental_material.docSulental_material.docSulental_material.docSulental_material.docSulental_material.docSulental_material.doc&lt;/title&gt;&lt;/caption&gt;
  &lt;/supplementary-material&gt;
  &lt;/article-meta&gt;
  &lt;/front&gt;
  &lt;/article&gt;
  </code></pre>
  
  <p>I want to retrieve all '<strong>title</strong>' tag in this sample file along with '<strong>id</strong>' of parent tag. As I need to add to existing functionality I have some limitation like use jdom, can use xpath etc</p>
  
  <p>Any help will be truly appreciated </p>