jdom设置不自动转义的方法

来源:4-4 处理转义字符

冰断秋

2019-07-28 20:53

首先你的jdom版本必须要是低版本,我用的是1.1的,然后在创建XMLoutput时重写escapeElementEntities方法,并让它不调用父类的方法,代码如下:

XMLOutputter output = new XMLOutputter(format){
    @Override
    public String escapeElementEntities(String str) {
        return str;
    }
};


写回答 关注

1回答

  • 冰断秋
    2019-07-28 20:55:05

    因为高版本的jdom XMLOutput类是用final修饰的,所以不能被继承重写方法了

Java眼中的XML 文件写入

举例说明JAVA程序如何生成XML文档,多种生成方式任你选择

55798 学习 · 132 问题

查看课程

相似问题