using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Text; using System.Xml; using System.Xml.Xsl; using System.IO; using System.Collections; using System.Web;
namespace RegistrationAndQuestionnaireGenerator.Common { public class Generator { /// /// meger xml and xsl to the html /// /// xml file path /// xsl /// public static String MegerToHtml(string xmlPath, string xslPath) { XmlReader _xmlxml = XmlReader.Create(xmlPath); XmlReader _xmlxsl = XmlReader.Create(xslPath); XslCompiledTransform xslct = new XslCompiledTransform(); xslct.Load(_xmlxsl); MemoryStream ms = new MemoryStream(); XmlTextWriter xmltxtWr = new XmlTextWriter(ms, null); xslct.Transform(_xmlxml, xmltxtWr); StreamReader st = new StreamReader(ms); ms.Seek(0, SeekOrigin.Begin); return st.ReadToEnd(); }