nl.justobjects.toolkit.xml
Class XML2HTML
java.lang.Object
|
+--nl.justobjects.toolkit.xml.XML2HTML
- public class XML2HTML
- extends java.lang.Object
Wrapper functions to convert XML files with XSL to HTML using Xalan XSLT.
This is abouth the N-th implementation, continuously plagued by changing
XSL standards and XSL implementations (Xalan!). Luckily only this
wrapper had to change in most cases.
$Id: XML2HTML.java,v 1.21 2003/11/19 15:15:15 just Exp $
- Author:
- $Author: just $ - Just van den Broecke - Just Objects B.V. ©
Field Summary |
private static javax.xml.transform.TransformerFactory |
tFactory
|
Method Summary |
(package private) static void |
()
|
private static void |
closeStreamResult(javax.xml.transform.stream.StreamResult aStreamResult)
|
private static void |
createFilePath(java.lang.String fileName)
Create directory path if none exists for a filename. |
private static javax.xml.transform.Transformer |
createTransformer(org.w3c.dom.Document anXSLDocument)
|
private static javax.xml.transform.Transformer |
createTransformer(java.lang.String anXSLFile)
|
static void |
main(java.lang.String[] args)
For command line util to generate HTML from XML with XSL. |
private static javax.xml.transform.stream.StreamResult |
openStreamResult(java.io.PrintWriter aPrintWriter)
|
private static javax.xml.transform.stream.StreamResult |
openStreamResult(java.lang.String aFileName)
|
private static void |
p(java.lang.String s)
|
private static org.w3c.dom.Document |
xml2DOM(java.lang.String xmlURL)
|
static void |
xml2Html(org.w3c.dom.Document xmlDocument,
org.w3c.dom.Document xslDocument,
java.io.PrintWriter out)
|
static void |
xml2Html(org.w3c.dom.Document xmlDocument,
org.w3c.dom.Document xslDocument,
java.lang.String htmlFilePath)
Convert an XML DOM Document to a HTMl file using an XSL DOM Document. |
static void |
xml2Html(org.w3c.dom.Document xmlDocument,
java.lang.String xslUrl,
java.io.PrintWriter out)
|
static void |
xml2Html(org.w3c.dom.Document xmlDocument,
java.lang.String xslUrl,
java.lang.String htmlFileName)
|
static void |
xml2Html(org.w3c.dom.Document xmlDocument,
javax.xml.transform.Transformer aTransFormer,
java.io.PrintWriter out)
Convert an XML DOM Document to a HTMl file using an XSL DOM Document. |
static void |
xml2Html(java.lang.String xmlUrl,
java.lang.String xslUrl,
java.io.PrintWriter out)
|
static void |
xml2Html(java.lang.String xmlUrl,
java.lang.String xslUrl,
java.lang.String htmlFileName)
|
private static javax.xml.transform.dom.DOMSource |
xml2InputSource(org.w3c.dom.Document anXMLDocument)
|
private static javax.xml.transform.dom.DOMSource |
xml2InputSource(java.lang.String xmlURL)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
tFactory
private static javax.xml.transform.TransformerFactory tFactory
XML2HTML
public XML2HTML()
static void ()
xml2Html
public static void xml2Html(org.w3c.dom.Document xmlDocument,
java.lang.String xslUrl,
java.io.PrintWriter out)
throws java.lang.Exception
xml2Html
public static void xml2Html(java.lang.String xmlUrl,
java.lang.String xslUrl,
java.io.PrintWriter out)
throws java.lang.Exception
xml2Html
public static void xml2Html(org.w3c.dom.Document xmlDocument,
org.w3c.dom.Document xslDocument,
java.io.PrintWriter out)
throws java.lang.Exception
xml2Html
public static void xml2Html(org.w3c.dom.Document xmlDocument,
javax.xml.transform.Transformer aTransFormer,
java.io.PrintWriter out)
throws java.lang.Exception
- Convert an XML DOM Document to a HTMl file using an XSL DOM Document.
xml2Html
public static void xml2Html(java.lang.String xmlUrl,
java.lang.String xslUrl,
java.lang.String htmlFileName)
throws java.lang.Exception
xml2Html
public static void xml2Html(org.w3c.dom.Document xmlDocument,
java.lang.String xslUrl,
java.lang.String htmlFileName)
throws java.lang.Exception
xml2Html
public static void xml2Html(org.w3c.dom.Document xmlDocument,
org.w3c.dom.Document xslDocument,
java.lang.String htmlFilePath)
throws java.lang.Exception
- Convert an XML DOM Document to a HTMl file using an XSL DOM Document.
createFilePath
private static void createFilePath(java.lang.String fileName)
throws java.lang.Exception
- Create directory path if none exists for a filename.
closeStreamResult
private static void closeStreamResult(javax.xml.transform.stream.StreamResult aStreamResult)
throws java.lang.Exception
openStreamResult
private static javax.xml.transform.stream.StreamResult openStreamResult(java.lang.String aFileName)
throws java.lang.Exception
openStreamResult
private static javax.xml.transform.stream.StreamResult openStreamResult(java.io.PrintWriter aPrintWriter)
throws java.lang.Exception
createTransformer
private static javax.xml.transform.Transformer createTransformer(java.lang.String anXSLFile)
throws java.lang.Exception
createTransformer
private static javax.xml.transform.Transformer createTransformer(org.w3c.dom.Document anXSLDocument)
throws java.lang.Exception
xml2DOM
private static org.w3c.dom.Document xml2DOM(java.lang.String xmlURL)
throws java.lang.Exception
xml2InputSource
private static javax.xml.transform.dom.DOMSource xml2InputSource(java.lang.String xmlURL)
throws java.lang.Exception
xml2InputSource
private static javax.xml.transform.dom.DOMSource xml2InputSource(org.w3c.dom.Document anXMLDocument)
throws java.lang.Exception
p
private static void p(java.lang.String s)
main
public static void main(java.lang.String[] args)
- For command line util to generate HTML from XML with XSL.
Copyright © 2000-2001 - Just Objects B.V.