XSLT変換複数のXML入力ファイル
-
20-09-2019 - |
質問
ができる変換は複数の入力XMLファイル?
なが可能で XslCompiledTransform
, あっとの代替方法の適用XSLT?
解決
あなたは参照するために、あなたのXSLTで XSL関数ドキュメント()に使用することができます外部のXMLファイルます。
他のヒント
に変換されぞれの入力XMLファイルを個別に作成結果のXML文書を単一の文書です。
を構成する入力XMLファイルを単一の文書の変換,例.
XElement root = new XElement("root", XElement.Load("file1.xml"), XElement.Load("file2.xml"), XElement.Load("file3.xml")); XslCompiledTransform transform; transform.Transform(root.CreateReader(), output);
XSL機能では、いくつかのセキュリティ設定は、C#で必要です。私はこれが正しい解決策であると考えています:
<xsl:include href="Filename"/>
この方法では、複数のファイルを処理します。
所属していません StackOverflow