DocumentBuilderFactory 对象

DOM 解析器工厂

属性/方法 意义 示例
static DocumentBuilderFactory newInstance() 创建解析器工厂类的实例  
DocumentBuilder newDocumentBuilder() 创建解析器的实例  

创建工厂类实例的途径:

1 程序运行的设置.

System.setProperty("javax.xml.parsers.DocumentBuilderFactory","org.apache.xerces.jaxp.DocumentBuilderFactoryImp1");

2 配置文件设置, 在 JRE 目录下的 lib 子目录下的 jaxp.properties 文件中配置.

javax.xml.parsers.DocumentBuilderFactory=org.apache.xerces.jaxp.DocumentBuilderFactoryImp1

3 在 classpath 环境变量所指定的 JAR 文件中, 查找 META-INF/services 目录下的 javax.xml.parsers.DocumentBuilderFactory 文件