title: how to extract element name and documentation from xsd using mxslt and put data into HTML table?
body: <p>I have a big problem and i'm not even sure if solution exists for my problem...
  So the problem is: 
  I have a <strong>xsd</strong> file, and I need to create <strong>XSLT</strong> which will create html table 
  with 2 columns: the first column is  for all elements names (4 example xs:element name="xxxxx") from my xsd file, and the second column is the value of that the same element name="xxxxx" but the value must be extract from xml file. </p>
  
  <p>XSD</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:igt="http://www.yxz.com/global" xmlns:bgt="http://www.yxz.com/Prc" xmlns:xdb="http://xmlns.oracle.com/xdb" targetNamespace="http://www.yxz.com/Prc" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0"&gt;
      &lt;xs:import namespace="http://www.yxz.com/global" schemaLocation="global.xsd"/&gt;
      &lt;xs:annotation&gt;
          &lt;xs:appinfo&gt;Prc 1.0, 19.11.2010&lt;/xs:appinfo&gt;
          &lt;xs:documentation&gt;Some description&lt;/xs:documentation&gt;
      &lt;/xs:annotation&gt;
      &lt;xs:complexType name="TypePerson"&gt;
          &lt;xs:annotation&gt;
              &lt;xs:documentation&gt;Person&lt;/xs:documentation&gt;
          &lt;/xs:annotation&gt;
          &lt;xs:sequence&gt;
              &lt;xs:element name="zzzzz" type="igt:String35Type" minOccurs="0"&gt;
                  &lt;xs:annotation&gt;
                      &lt;xs:documentation&gt;documentation for zzzz&lt;/xs:documentation&gt;
                  &lt;/xs:annotation&gt;
              &lt;/xs:element&gt;
              &lt;xs:element name="wwwww" type="igt:String35Type" minOccurs="0"&gt;
                  &lt;xs:annotation&gt;
                      &lt;xs:documentation&gt;documentation for wwwww&lt;/xs:documentation&gt;
                  &lt;/xs:annotation&gt;
              &lt;/xs:element&gt;
          &lt;/xs:sequence&gt;
      &lt;/xs:complexType&gt;
  &lt;/xs:schema&gt;
  </code></pre>
  
  <p>(<strong>XML</strong>)</p>
  
  <pre><code>&lt;ns2:globalResponse xmlns:ns2="http://www.yxz.com/PrcWs" xmlns="http://www.yxz.com/global" xmlns:ns3="http://www.yxz.com/Prc"&gt;  
      &lt;ns2:Header&gt;
          &lt;JobId&gt;HfC8PH1LzUIzougK8qwFm5lX5KgTVzgs&lt;/JobId&gt;
          &lt;MsgId&gt;o9xVVPnVeBOZawdEqT8zOXx1g7U9tbBM&lt;/MsgId&gt;
          &lt;Operation Id="IO001"&gt;text&lt;/Operation&gt;
          &lt;Status Id="OK"/&gt;
          &lt;SysDate&gt;2011-03-24T11:27:36&lt;/SysDate&gt;
      &lt;/ns2:Header&gt;
      &lt;ns2:Body&gt;
          &lt;ns2:ViewResponse&gt;
              &lt;ns3:ListPerson Size="1"&gt;
                  &lt;ns3:Person&gt;
                      &lt;ns3:zzzzz&gt;value of zzz&lt;/ns3:zzzzz&gt;
                      &lt;ns3:wwwww&gt;value of www&lt;/ns3:wwwww&gt;
                  &lt;/ns3:Person&gt;
              &lt;/ns3:ListPerson&gt;
          &lt;/ns2:ViewResponse&gt;
      &lt;/ns2:Body&gt;
  &lt;/ns2:globalResponse&gt;
  </code></pre>
  
  <p>And i would like the [xslt] which gives html table</p>
  
  <pre><code>||xsd element's documentation||value of element name in xml file||
  ----------------------------------------------------------------
  ||documentation for zzzz || value of zzz||
  </code></pre>
  
  <p>Is this even possible, and how?</p>