private const string xsltStyleSheet = "\r\n" + " \r\n" + " \r\n" + " \r\n" + " \r\n" + " \r\n" + " \r\n" + " \r\n" + " \r\n" + "\r\n"; private const string xmlDocument = "ŠÔ‹{—Ñ‘ "; private void Form1_Load(object sender, System.EventArgs e) { XslTransform xslt = new XslTransform(); xslt.Load( new XmlTextReader( new StringReader(xsltStyleSheet) ), null, this.GetType().Assembly.Evidence ); XmlDocument document = new XmlDocument(); document.LoadXml(xmlDocument); StringWriter swriter = new StringWriter(); XmlTextWriter writer = new XmlTextWriter(swriter); xslt.Transform(document, null, writer, null ); System.Diagnostics.Trace.Write( swriter.ToString() ); }