traxfeaturetester.java
来自「随书的代码」· Java 代码 · 共 75 行
JAVA
75 行
import javax.xml.transform.*;import javax.xml.transform.dom.*;import javax.xml.transform.stream.*;import javax.xml.transform.sax.*;public class TrAXFeatureTester { public static void main(String[] args) { TransformerFactory xformFactory = TransformerFactory.newInstance(); String name = xformFactory.getClass().getName(); if (xformFactory.getFeature(DOMResult.FEATURE)) { System.out.println(name + " supports DOM output."); } else { System.out.println(name + " does not support DOM output."); } if (xformFactory.getFeature(DOMSource.FEATURE)) { System.out.println(name + " supports DOM input."); } else { System.out.println(name + " does not support DOM input."); } if (xformFactory.getFeature(SAXResult.FEATURE)) { System.out.println(name + " supports SAX output."); } else { System.out.println(name + " does not support SAX output."); } if (xformFactory.getFeature(SAXSource.FEATURE)) { System.out.println(name + " supports SAX input."); } else { System.out.println(name + " does not support SAX input."); } if (xformFactory.getFeature(StreamResult.FEATURE)) { System.out.println(name + " supports stream output."); } else { System.out.println(name + " does not support stream output."); } if (xformFactory.getFeature(StreamSource.FEATURE)) { System.out.println(name + " supports stream input."); } else { System.out.println(name + " does not support stream input."); } if (xformFactory.getFeature(SAXTransformerFactory.FEATURE)) { System.out.println(name + " returns SAXTransformerFactory " + "objects from TransformerFactory.newInstance()."); } else { System.out.println(name + " does not use SAXTransformerFactory."); } if (xformFactory.getFeature(SAXTransformerFactory.FEATURE_XMLFILTER)) { System.out.println( name + " supports the newXMLFilter() methods."); } else { System.out.println( name + " does not support the newXMLFilter() methods."); } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?