title: xslt for powershell generated xml files
body: <p>I converted a JSON to XML via Powershell (Export-CliXml cmdlet) to this :</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
  &lt;?xml-stylesheet href="styles.xsl" type="text/xsl" ?&gt;
  &lt;Objs Version="1.1.0.1" xmlns="http://schemas.microsoft.com/powershell/2004/04"&gt;
    &lt;Obj RefId="0"&gt;
       &lt;MS&gt;
        &lt;Obj N="Attributes" RefId="1"&gt;
          &lt;TNRef RefId="0" /&gt;
          &lt;MS&gt;
            &lt;S N="SystemID"&gt;1013475&lt;/S&gt;
            &lt;S N="PrimaryName"&gt;Peter&lt;/S&gt;
            &lt;S N="Domain"&gt;3919.some-domain.com&lt;/S&gt;
          &lt;/MS&gt;
        &lt;/Obj&gt;
      &lt;/MS&gt;
    &lt;/Obj&gt;
  &lt;/Objs&gt;
  </code></pre>
  
  <p>I want to use XSLT to view it Nicely: My attempt:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"&gt;
  &lt;xsl:template match="/"&gt;
  &lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;
  
  
  
  &lt;p&gt;some stuff&lt;/p&gt;
  &lt;xsl:for-each select="Objs/Obj/MS/Obj/MS/S"&gt;
      &lt;xsl:value-of select="."/&gt;
  &lt;/xsl:for-each&gt;
  
  
  
  &lt;/body&gt;&lt;/html&gt;
  &lt;/xsl:template&gt;
  &lt;/xsl:stylesheet&gt;
  </code></pre>
  
  <p>Firefox and IE output just "some stuff" but nothing else. What am I doing wrong?</p>
  
  <p>Note: I saved everything in UTF-8 w/o BOM</p>