2011-01-07 9 views

答えて

2

短い答えは「いいえ」です。しかしもう少し長い答えは、あなたは他の手段で同じことを達成できるということです。

1つのモードでは、xslt taskは属性で指定されたファイルに結果を格納し、in属性で指定されたファイルをスタイルします。

<xslt in="src.xml" out="dest.xml" ...> 
    ... 
</xslt> 

あなたはAntのプロパティに格納処理するXMLを持っているのであれば、あなたは「src.xml」にそれを書き出し、それはXSLTによって処理することができます。

<echoxml file="src.xml"> 
<myxml> 
    ... 
</myxml> 
</echoxml> 

あなたはの起源に依存します使用方法:あなたがechoxmlタスクを使用する場合があります代わりに

<property name="xml"><![CDATA[ 
    <myxml> 
     ... 
    </myxml>]]> 
</property> 

<echo file="src.xml" message="${xml}" /> 

:あなたのような何かを使用してファイルに出し性${xml}(文字列)を書くことができます'文字列';生のテキストであろうと、整形式なXMLであろうと。

1
<xslt ...> 
<style> 
    <string> 
    <![CDATA[ 
    <xsl:stylesheet ...> 
    ... rest of xslt ... 
    </xsl:stylesheet> 
     ]]> 
</string> 
</style></xslt> 
関連する問題