title: XML XSLT transformation - Group address section with parent node
body: <p>I have XML as below:</p>
  <pre><code>&lt;root&gt;
  &lt;id&gt;1001&lt;/id&gt;
  &lt;name&gt;Object 1001&lt;/name&gt;
  &lt;child&gt;
      &lt;a&gt;This is A Level&lt;/a&gt;
      &lt;b&gt;This is B Level&lt;/b&gt;
      &lt;c&gt;This is detail&lt;/c&gt;
      &lt;AddressLine1&gt;A&lt;/AddressLine1&gt;
      &lt;AddressLine2&gt;Line 2&lt;/AddressLine2&gt;
      &lt;City&gt;Any&lt;/City&gt;
      &lt;Postcode&gt;1001&lt;/Postcode&gt;
  &lt;/child&gt;
  &lt;child&gt;
      &lt;a&gt;This is E Level&lt;/a&gt;
      &lt;b&gt;This is F Level&lt;/b&gt;
      &lt;c&gt;This is sddetail&lt;/c&gt;
      &lt;AddressLine1&gt;X1&lt;/AddressLine1&gt;
      &lt;AddressLine2&gt;Line 2&lt;/AddressLine2&gt;
      &lt;City&gt;Any1&lt;/City&gt;
      &lt;Postcode&gt;1002&lt;/Postcode&gt;
  &lt;/child&gt;
  </code></pre>
  
  <p>And I want XSLT and want XML transformed as below</p>
  <pre><code>&lt;root&gt;
      &lt;id&gt;1001&lt;/id&gt;
      &lt;name&gt;Object 1001&lt;/name&gt;
      &lt;child&gt;
          &lt;a&gt;This is A Level&lt;/a&gt;
          &lt;b&gt;This is B Level&lt;/b&gt;
          &lt;c&gt;This is detail&lt;/c&gt;
          &lt;Address&gt;
              &lt;AddressLine1&gt;A&lt;/AddressLine1&gt;
              &lt;AddressLine2&gt;Line 2&lt;/AddressLine2&gt;
              &lt;City&gt;Any&lt;/City&gt;
              &lt;Postcode&gt;1001&lt;/Postcode&gt;
          &lt;/Address&gt;
      &lt;/child&gt;
      &lt;child&gt;
          &lt;a&gt;This is E Level&lt;/a&gt;
          &lt;b&gt;This is F Level&lt;/b&gt;
          &lt;c&gt;This is sddetail&lt;/c&gt;
          &lt;Address&gt;
              &lt;AddressLine1&gt;X1&lt;/AddressLine1&gt;
              &lt;AddressLine2&gt;Line 2&lt;/AddressLine2&gt;
              &lt;City&gt;Any1&lt;/City&gt;
              &lt;Postcode&gt;1002&lt;/Postcode&gt;
          &lt;/Address&gt;
      &lt;/child&gt;
  &lt;/root&gt;
  </code></pre>
  <p>I have appended  node as parent to address nodes in child node.</p>
  <p>I want to group together address related nodes within address parent node. Collection can contain multiple children hence needed xslt to achieve above response.</p>