Connecting Tech Pros Worldwide Forums | Help | Site Map

XslTransform object, Transform method

Jonathan Wolfson
Guest
 
Posts: n/a
#1: Nov 11 '05
Of all the eight overloaded Transform methods in XslTransform, none of
them write to a string. (They write to streams, readers, files, etc.)
Anyone know how to get this to a string?

xmlDoc.LoadXml(xml_string)
xslDoc.Load(xsl_path)

xslDoc.Transform(xmlDoc, Nothing, ???)

How can I get the transformed result into a string?

Thanks,
Jon

Oleg Tkachenko
Guest
 
Posts: n/a
#2: Nov 11 '05

re: XslTransform object, Transform method


Jonathan Wolfson wrote:
[color=blue]
> Of all the eight overloaded Transform methods in XslTransform, none of
> them write to a string. (They write to streams, readers, files, etc.)
> Anyone know how to get this to a string?
>
> xmlDoc.LoadXml(xml_string)
> xslDoc.Load(xsl_path)
>
> xslDoc.Transform(xmlDoc, Nothing, ???)
>
> How can I get the transformed result into a string?[/color]

C#:
StringWriter sw = new StringWriter();
xslDoc.Transform(xmlDoc, null, sw);

--
Oleg Tkachenko
http://www.tkachenko.com/blog
Multiconn Technologies, Israel

Closed Thread