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 + -
显示快捷键?