XmlUtil.java 文件源码

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

项目:FHIR-Server 作者:
private static XMLOutputFactory getOrCreateOutputFactory() throws FactoryConfigurationError {
    if (ourOutputFactory == null) {
        XMLOutputFactory outputFactory = XMLOutputFactory.newInstance();

        if (!ourHaveLoggedStaxImplementation) {
            logStaxImplementation(outputFactory.getClass());
        }

        /*
         * Note that these properties are Woodstox specific and they cause a crash in environments where SJSXP is
         * being used (e.g. glassfish) so we don't set them there.
         */
        try {
            Class.forName("com.ctc.wstx.stax.WstxOutputFactory");
            if (outputFactory instanceof WstxOutputFactory) {
                outputFactory.setProperty(XMLOutputFactory2.P_TEXT_ESCAPER, new MyEscaper());
            }
        } catch (ClassNotFoundException e) {
            ourLog.debug("WstxOutputFactory (Woodstox) not found on classpath");
        }
        ourOutputFactory = outputFactory;
    }
    return ourOutputFactory;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号