/ / Przekazywanie XMLDocument jako parametr do XSLT - .net, xslt

Przekazywanie XMLDocument jako parametr do XSLT - .net, xslt

Chciałbym przekazać dokument XML jakoparametr do XSLT (bez fizycznego zapisywania pliku XML). Czy istnieje jakiś sposób, aby to zrobić. Moja funkcja akceptuje dwa Xmldocument i trzeba utworzyć nowy XML na podstawie dwóch XML.

Odpowiedzi:

1 dla odpowiedzi № 1

Transformacja akceptuje XmlReader; możesz utworzyć XmlNodeReader (który wystarcza) dla dowolnego elementu w twoim DOM (zwykle element dokumentu).


0 dla odpowiedzi nr 2

Lepiej byłoby po prostu połączyć swój xmldokumentuj węzły i transformuj wszystko. Istnieją sposoby na przekazanie xml jako parametrów, ale żaden z nich nie jest ładny, a po wykonaniu tego nadal będziesz zmuszony do zdobycia dostępu do sztuczek xsl.