質問

ができる変換は複数の入力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"/>

この方法では、複数のファイルを処理します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top