public class XmlHelper extends Object
| Constructor and Description | 
|---|
XmlHelper()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected static void | 
applyXslt(File inputFile,
         String stylesheet,
         File outputFile)
Transform a file using the given xsl stylesheet. 
 | 
protected static void | 
applyXslt(Source src,
         String stylesheet,
         File outputFile)
Apply an xsl stylesheet to a java.xml.tranform.Source. 
 | 
static DocumentBuilder | 
getDocumentBuilder()
Returns a DocumentBuilder instance. 
 | 
protected static XMLReader | 
getReader()
Returns a XMLReader instance. 
 | 
static String | 
getTextContent(Node baseNode)
Get Node text content. 
 | 
public static DocumentBuilder getDocumentBuilder() throws MojoExecutionException
MojoExecutionException - in case of an XML-Parser-Errorprotected static XMLReader getReader() throws MojoExecutionException
MojoExecutionException - in case of an SAX-Parser-Errorprotected static void applyXslt(Source src, String stylesheet, File outputFile) throws MojoExecutionException, TransformerException, IOException
src - Sourcestylesheet - xslt used for transformationoutputFile - output fileMojoExecutionException - xml parsing/transforming exceptionsTransformerException - If an unrecoverable error occurs
   during the course of the transformation.IOException - if output directory could not createdprotected static void applyXslt(File inputFile, String stylesheet, File outputFile) throws MojoExecutionException
inputFile - input filestylesheet - xslt used for transformationoutputFile - output fileMojoExecutionException - xml parsing/transforming exceptionspublic static String getTextContent(Node baseNode) throws DOMException
baseNode - The node.DOMException - Any DOM exceptions.Copyright © 2004–2022 Web-Legacy. All rights reserved.