<?xml versi="1.0" ?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:metode keluaran="html" /> <KEPALA> <TITLE>Transformasi XSLT Sederhana</TITLE> </KEPALA> < TUBUH > <H2>Transformasi XSLT Sederhana</H2> <batas tabel="1" cellSpacing="1" cellPadding="1"> <tengah> <xsl:untuk setiap pilih="//Kategori"> <xsl:value-of select="ProductSubcategoryID" /> </xsl:elemen> <xsl:nilai-pilih="Nama" /> </xsl:elemen> <xsl:attribute name="align">center</xsl:attribute> <xsl:value-of select="ModifiedDate" /> </xsl:elemen> </xsl:elemen> </xsl:untuk masing-masing> </tengah> </meja> </TUBUH> </HTML> </xsl:templat> </xsl:lembar gaya> |
<%@ Halaman Bahasa="C#" %> <%@ Impor Namespace="System.Data.SqlClient" %> <%@ Impor Namespace="System.Xml" %> <%@ Impor Namespace="System.Xml.Xsl" %> <%@ Impor Namespace="System.Xml.XPath" %> <%@ Impor Namespace="Sistem.Web.Konfigurasi" %> <skrip runat="server"> void Page_Load(pengirim objek, System.EventArgs e) { string connString = WebConfigurationManager.ConnectionStrings ["adventureWorks"].ConnectionString; menggunakan (koneksi SqlConnection = SqlConnection baru(connString)) { koneksi.Buka(); Perintah SqlCommand = SqlCommand baru ("Pilih * dari Produksi.Subkategori Produk sebagai Kategori " + " untuk xml otomatis, elemen", koneksi); Pembaca XmlReader = perintah.ExecuteXmlReader(); XPathDocument xpathDoc = XPathDocument baru(pembaca); string xslPath = Server.MapPath("Kategori.xsl"); Transformasi XslCompiledTransform = XslCompiledTransform baru(); transformasi.Beban(xslPath); transform.Transform(xpathDoc, null, Respon.Output); } } </skrip> |
<?xml versi="1.0" ?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:metode keluaran="html" /> <xsl:param name="BackGroundColor" pilih="Biru" /> <KEPALA> <TITLE>Melewati Parameter ke XSLT Style Sheet</TITLE> </KEPALA> < TUBUH > <H2> Meneruskan Parameter ke XSLT Style Sheet</H2> <batas tabel="1" cellSpacing="1" cellPadding="1"> <tengah> <xsl:untuk setiap pilih="//Kategori"> <xsl:nilai-pilih="$BackGroundColor" /> </xsl:atribut> <xsl:value-of select="ProductSubcategoryID" /> </xsl:elemen> <xsl:nilai-pilih="Nama" /> </xsl:elemen> <xsl:attribute name="align">center</xsl:attribute> <xsl:value-of select="ModifiedDate" /> </xsl:elemen> </xsl:elemen> </xsl:untuk masing-masing> </tengah> </meja> </TUBUH> </HTML> </xsl:templat> </xsl:lembar gaya> |
<xsl:nilai-pilih="$BackGroundColor" /> |