title: Auto generate XSL to convert input XML to given output XML
body: <p>Are there any open-source or commercial tools available that auto generate XSL based on an input file and the expected output file?  We are looking for a tool to which we can give the 2 XML files and that will be converted to an XSL file. </p>
  
  <p>I have found the commercial <a href="http://www.altova.com/technote20.html" rel="nofollow">Altova Technote</a> that is supposed to have this functionality. I haven't yet tested it.</p>
  
  <p>I would like to know if there are any other open-source or commercial tools available.</p>