Java 如何使用dom4j解决ultraedit

Java 如何使用dom4j解决ultraedit,java,dom4j,Java,Dom4j,我将使用dom4j生成xml字符串,非常简单,如下所示: Document document = DocumentHelper.createDocument(); document.setXMLEncoding("GBK"); Element rss = document.addElement("rss"); rss.addAttribute("version", "2.0"); Element channel = rss.addElement("channel"); Element tit

我将使用
dom4j
生成xml字符串,非常简单,如下所示:

Document document = DocumentHelper.createDocument();

document.setXMLEncoding("GBK");

Element rss = document.addElement("rss");
rss.addAttribute("version", "2.0");
Element channel = rss.addElement("channel");
Element title = channel.addElement("title");
title.setText("中文");

System.out.println(document.asXML());
它打印出来如下:

<?xml version="1.0" encoding="GBK"?>
<rss version="2.0"><channel><title>????</title></channel></rss>

????
我不明白为什么会发生
,我该怎么办? 在询问之前,我已经做了很多调查