コンポーネントからwsdlを生成するモデリングツールを使用しています。このツールは複数のwsdlファイルと必要なすべてのwsdlをインポートする1つのwsdlを生成します(いくつかはいくつかのWebサービスで必要な共通オブジェクトです)。私はすべてのファイルを1つにまとめたxslを書いたが、これはいくつかのwsdlが複数回、場合によってはそれ自身の子として含まれる結果となった。 これは、インポート要素を処理するテンプレートです:同じスタイルシートをインポートできない
<xsl:template match="wsdl:import">
<xsl:apply-templates select="document(@location)"/>
</xsl:template>
ファイルがすでにインポートされ、もしそうなら、それを無視してきた場合、私はテストする方法をしたいと思います。 xslでこれを行う方法はありますか?ありがとう。詳細については
あなたは、実証するために使用することができます小さな例(2-3小規模なXML文書のソースXMLを、提供してもらえ問題)。私はこの問題を解決する方法を知っていますが、自分の語彙を使って答えを表現したいと思います。 –
Dimitre、私はここにコードサンプルを貼り付けようとしましたが、私はできませんでした。 xmlを電子メールで送る方法はありますか?ありがとう。 – bretter