Anwenden der XSLT-auf in-memory-XML und die Rückkehr in-memory-XML

Ich bin auf der Suche für eine statische Funktion in der .NET framework, die nimmt ein XML-Codeausschnitt, und eine XSLT-Datei, gilt die transformation in den Speicher, und gibt die transformierten XML-Daten.

Ich würde dies gerne tun:

string rawXml = invoiceTemplateDoc.MainDocumentPart.Document.InnerXml;
rawXml = DoXsltTransformation(rawXml, @"c:\prepare-invoice.xslt"));

//... do more manipulations on the rawXml

Alternativ statt und zurückgeben von Zeichenfolgen, könnte es sein, nehmen und zurückgeben XmlNodes.

Gibt es eine solche Funktion?

InformationsquelleAutor Jan Willem B | 2010-05-18
Schreibe einen Kommentar