DensitySpecificManifestProcessor.java 文件源码

java
阅读 16 收藏 0 点赞 0 评论 0

项目:bazel 作者:
private static DocumentBuilder getSecureDocumentBuilder() throws ParserConfigurationException {
  DocumentBuilderFactory factory =
      DocumentBuilderFactory.newInstance(
          "com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl", null);
  factory.setValidating(false);
  factory.setXIncludeAware(false);
  for (Map.Entry<String, Boolean> featureAndValue : SECURE_XML_FEATURES.entrySet()) {
    try {
      factory.setFeature(featureAndValue.getKey(), featureAndValue.getValue());
    } catch (ParserConfigurationException e) {
      throw new FactoryConfigurationError(
          e,
          "Xerces DocumentBuilderFactory doesn't support the required security features: "
              + e.getMessage());
    }
  }
  return factory.newDocumentBuilder();
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号