xml xslt transform
HejJeg er kommet så langt at jeg har fået xml ud af min sql ( FOR XML RAW ) Nu vil jeg gerne ligge XLST på og så udskrive det hele....men hvordan ? Har prøvet som i kan se nedenunder, man kan ikke lige lure den....hjælp :D
<%@ Page Language="C#" %>
<%@ Import Namespace="System.Data" %>
<%@ Import NameSpace="System.Data.SqlClient" %>
<%@ Import NameSpace="System.Xml" %>
<%@ Import NameSpace="System.Xml.XPath" %>
<%@ Import NameSpace="System.Xml.Xsl" %>
<%
SqlDataReader myDataReader;
SqlConnection myConnection = new SqlConnection( "server=kingkong;uid=bla; pwd=bla;database=bla" );
myConnection.Open();
SqlCommand myCommand = new SqlCommand( "Select * from bla FOR XML RAW", myConnection );
myDataReader = myCommand.ExecuteReader();
XmlDocument doc = new XmlDocument();
doc.Load(myDataReader[0].ToString());
XslTransform trans = new XslTransform();
trans.Load("test.xslt");
Xml1.Document = doc;
Xml1.Transform = trans1;
myDataReader.Close();
myConnection.Close();
%>
