学习!谢谢!

解决方案 »

  1.   

    只有xml,和xsl文件,怎么没有其它代码?
      

  2.   

    想玩游戏吗?来这里看看吧:Lgnet.org.cn
    想宣传你的网站吗,想提供网站的知名度吗,来这里瞧瞧吧:www.51bw.net
      

  3.   

    CSDN这样做的好处是?
    对浏览的版本要求高吗?
      

  4.   

    using System.Xml.Xsl;// Create a resolver with default credentials.
    XmlUrlResolver resolver = new XmlUrlResolver();
    resolver.Credentials = System.Net.CredentialCache.DefaultCredentials;// Create the XslTransform object.
    XslTransform xslt = new XslTransform();// Load the stylesheet.
    xslt.Load("http://myServer/data/authors.xsl", resolver);// Transform the file.
    xslt.Transform("books.xml", "books.html", resolver);
      

  5.   

    我一运行就出错了!
    异常详细信息: System.Xml.Xsl.XsltException: 缺少强制属性“version”。string xmlPath = Server.MapPath("exam3.xml");string xslPath = Server.MapPath("exam3.xsl"); XmlUrlResolver resolver = new XmlUrlResolver();
    resolver.Credentials = System.Net.CredentialCache.DefaultCredentials; // Create the XslTransform object.
    XslTransform xslt = new XslTransform(); // Load the stylesheet.
    xslt.Load(xslPath, resolver);//这行错了 // Transform the file.
    //xslt.Transform(xmlPath, "books.html", resolver);
    xslt.Transform(xmlPath, "books.html",resolver);
      

  6.   

    dreamweaver 8.0有转换的功能
      

  7.   

    var xmlDoc = new ActiveXObject("Msxml2.DOMDocument");
            var xslDoc = new ActiveXObject("Msxml2.DOMDocument");
            xmlDoc.async = false;
            xslDoc.async = false;
            xmlDoc.load("tree.xml");
            xslDoc.load("treeview_client.xsl");
            var xhtmlDoc = xmlDoc.transformNode(xslDoc);
            alert(xhtmlDoc);用JS就行了
      

  8.   

    <html>
     <body>
       <h2>用户信息</h2>
       <table border="1">
       <tr bgcolor="#9acd32">
         <th align="left">工号</th>
         <th align="left">用户名</th>
         <th align="left">密码</th>
         <th align="left">权限</th>
         <th align="left">单位</th>
         <th align="left">部门</th>
       </tr>
       <xsl:for-each select="NewDataSet/user_info">
       <tr>
         <td><xsl:value-of select="work_no"/></td>
         <td><xsl:value-of select="user_name"/></td>
         <td><xsl:value-of select="user_pwd"/></td>
         <td><xsl:choose>
          <xsl:when test="grade=0">普通用户</xsl:when>
          <xsl:when test="grade=1">超级用户</xsl:when>
    </xsl:choose>
    </td>
         <td><xsl:value-of select="unit_id"/></td>
         <td><xsl:value-of select="depart_id"/></td>
       </tr>
       </xsl:for-each>
       </table>
     </body>
     </html>
    </xsl:template></xsl:stylesheet><?xml version="1.0" standalone="yes"?>
    <NewDataSet>
      <userGroup>
        <id>11</id>
        <userGroup>设备部                                                                                              </userGroup>
        <code>          </code>
      </userGroup>
      <userGroup>
        <id>12</id>
        <userGroup>计量室                                                                                              </userGroup>
        <code>          </code>
      </userGroup>
      <userGroup>
        <id>13</id>
        <userGroup>采购处                                                                                              </userGroup>
        <code>          </code>
      </userGroup>
      <user_info>
        <id>29</id>
        <work_no>001       </work_no>
        <user_name>用户1     </user_name>
        <user_pwd>1         </user_pwd>
        <grade>0</grade>
        <unit_id>7</unit_id>
        <depart_id>11</depart_id>
        <user_group_id>12</user_group_id>
        <id1>12</id1>
        <userGroup>计量室                                                                                              </userGroup>
        <code>          </code>
      </user_info>
      <user_info>
        <id>31</id>
        <work_no>006       </work_no>
        <user_name>用户6     </user_name>
        <user_pwd>1         </user_pwd>
        <grade>0</grade>
        <unit_id>8</unit_id>
        <depart_id>14</depart_id>
        <user_group_id>12</user_group_id>
        <id1>12</id1>
        <userGroup>计量室                                                                                              </userGroup>
        <code>          </code>
      </user_info>
    </NewDataSet>
    XmlDataDocument xmlDoc = new XmlDataDocument(dst);
    // xmlDoc.LoadXml("e:\\xml\\data.xml");
    XslTransform xslTran = new XslTransform();
    xslTran.Load("e:\\xml\\data.xsl");
    XmlTextWriter writer = new XmlTextWriter("e:\\xml\\data.html",System.Text.Encoding.UTF8);
      

  9.   

    XmlDataDocument xmlDoc = new XmlDataDocument(dst);这儿的dst是什么?
      

  10.   

    XmlDocument xml=new XmlDocument();
    xml.load(....);
    XmlWriterSettings settings = new XmlWriterSettings();
                settings.OmitXmlDeclaration = true;
                settings.ConformanceLevel = ConformanceLevel.Fragment;
                settings.CloseOutput = false;            StringBuilder sb = new StringBuilder();
                TextWriter tw = new StringWriter(sb);
                XmlWriter xw = XmlWriter.Create(tw, settings);
                XslCompiledTransform xst = new XslCompiledTransform();
                xst.Load(HttpContext.Current.Server.MapPath(....xsl));
                xst.Transform(xml, xw);
                return sb.ToString();