相关疑难解决方法(0)

使用java从生成的xml文档中删除xml声明

String root = "RdbTunnels";
DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder documentBuilder = documentBuilderFactory.newDocumentBuilder();
Document document = documentBuilder.newDocument();
Element rootElement = document.createElement(root);
document.appendChild(rootElement);   

OutputFormat format = new OutputFormat(document);
format.setIndenting(true);


XMLSerializer serializer = new XMLSerializer(System.out, format);
serializer.serialize(document);
Run Code Online (Sandbox Code Playgroud)

结果如下

<?xml version="1.0" encoding="UTF-8"?>
<RdbTunnels/>
Run Code Online (Sandbox Code Playgroud)

但我需要从输出中删除xml声明我该怎么做

java xml xml-serialization

9
推荐指数
2
解决办法
3万
查看次数

标签 统计

java ×1

xml ×1

xml-serialization ×1