此方法需要注意的是编码格式的设置,如果设置不准确则不会被解析,方法:
例子不难,顺便看了一下涉及到的Package,写得比较空,有机会将其各自的实例补上~
Package
1.javax.xml.transform 这个包为执行转换指令和实现从源到结果的转换定义了通用的API.
2.javax.xml.transform.dom 这个包实现了基于DOM类型的转换API.
3.javax.xml.transform.sax 这个包实现了基于SAX2的转换API
4.javax.xml.transform.stream 这个包实现了基于流和URI的转换API.
1.1 Interface
1.1.1 javax.xml.transform.ErrorListener
abstract void error (TransformerException exception)
abstract void fatalError (TransformerException exception)
abstract void warning(TransformerException exception)
1.1.2 javax.xml.transform.Result
子类: DOMResult , SAXResult , StreamResult
String PI_DISABLE_OUTPUT_ESCAPING
String PI_ENABLE_OUTPUT_ESCAPING
abstract String getSystemId ()
abstract void setSystemId
注:SystemId?
1.1.3 javax.xml.transform.Source
子类:DOMSource , SAXSource , StreamSource
abstract String getSystemId ()
abstract void setSystemId
1.1.4 javax.xml.transform.SourceLocator
子类:DOMLocator
abstract int getColumnNumber ()
abstract int getLineNumber ()
abstract String getPublicId ()
abstract String getSystemId ()
1.1.5 javax.xml.transfrom.Templates
abstract Properties getOutputProperties ()
abstract Transformer newTransformer ()
1.1.6 javax.xml.transfrom.URIResolver
abstract Source resolve (String href, String base)
1.2 Classes
1.2.1 java.xml.transform.OutputKeys
public static final String CDATA_SECTION_ELEMENTS
public static final String DOCTYPE_PUBLIC
public static final String DOCTYPE_SYSTEM
public static final String ENCODING
public static final String INDENT
public static final String MEDIA_TYPE
public static final String METHOD
public static final String OMIT_XML_DECLARATION
public static final String STANDALONE
public static final String VERSION
1.2.2 java.xml.transform.Transformer
1.2.3 java.xml.transform.TransformerFactory
Execptions和Errors略。