How to pass and get the string based xml data in xslt transform using C#?

rileyouter

New Member
I want to convert one xml file into another xml file using xslt.here, i can able to pass the input document to the XPathDocument and also save the output file in disk by passing outfile into XmlTextWriter.But now my problem is... i have my input is in string format and i also want output as a string.Instead of passing the location of the input file, i want to pass string that contains the xml data.so i have to pass string object into xpathDoccument in someway and also get the resultant xml file as a string.Instead of save the output as a file,i want output as a string.\[code\] XPathDocument xpathDoc = new XPathDocument("C:\\InputXml.xml"); XslCompiledTransform xslt = new XslCompiledTransform(); string xsltFile = "C:\\conversion.xslt"; xslt.Load(xsltFile); string outputFile = "C:\\myHtml.html"; XmlTextWriter writer = new XmlTextWriter(outputFile, null); xslt.Transform(xpathDoc, null, writer); writer.Close();\[/code\]Please guide me to get out of this issue...
 
Back
Top