|
Ant example source code file (xslt.xml)
The xslt.xml source code<?xml version="1.0" encoding="UTF-8" ?> <project name="xslt" default="xslt" basedir="."> <property name="nonasciidir" value="xml/ãnt"/> <target name="init"> <mkdir dir="xml/out"/> </target> <target name="initNonAscii"> <mkdir dir="${nonasciidir}"/> <copy todir="${nonasciidir}"> <fileset dir="xml"> <include name="docwithentity.xml"/> <include name="entity.xml"/> </fileset> </copy> </target> <target name="teardown"> <delete dir="xml/out"/> <delete dir="${nonasciidir}" quiet="true"/> </target> <target name="testCatchNoDtd" depends="init"> <xslt basedir="xml" destdir="xml/out" includes="about.xml" extension=".txt" style="xml/doc.xsl"> </xslt> </target> <xmlcatalog id="xdocs.catalog"> <dtd publicID="-//stevo//DTD doc 1.0//EN" location="xml/doc.dtd"/> </xmlcatalog> <target name="testCatalog" depends="init"> <xslt destdir="xml/out" includes="about.xml" extension=".txt" style="xml/doc.xsl"> <xmlcatalog refid="xdocs.catalog"/> </xslt> </target> <target name="testOutputProperty" depends="init"> <xslt in="xml/test.xml" out="xml/out/test-out.xml" style="xml/test.xsl"> <outputproperty name="method" value="xml"/> <outputproperty name="standalone" value="yes"/> <outputproperty name="encoding" value="iso8859_1"/> <outputproperty name="indent" value="yes"/> </xslt> </target> <target name="testFactory" depends="init"> <xslt in="xml/test.xml" out="xml/out/test-out.xml" style="xml/test.xsl"> <factory name="org.apache.xalan.processor.TransformerFactoryImpl"/> </xslt> </target> <target name="testAttribute" depends="init"> <xslt in="xml/test.xml" out="xml/out/test-out.xml" style="xml/test.xsl"> <factory name="org.apache.xalan.processor.TransformerFactoryImpl"> <attribute name="http://xml.apache.org/xalan/features/optimize" value="true"/> </factory> </xslt> </target> <!-- inspired by bug report 37348 --> <target name="testXMLWithEntitiesInNonAsciiPath" depends="initNonAscii"> <xslt in="${nonasciidir}/docwithentity.xml" out="xml/out/test-out.xml" style="xml/apache.xsl"> </xslt> </target> <target name="testStyleSheetWithInclude" depends="init"> <xslt in="xml/books.xml" out="xml/out/test-out.xml" style="xml/stylesheet_with_include.xsl"> </xslt> </target> </project> Other Ant examples (source code examples)Here is a short list of links related to this Ant xslt.xml source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.