我正在尝试将一个元素附加到我的xml文档中,所以它看起来像这样:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<students>
</students>
然而,它最终看起来像这样:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<students/>
这是我正在使用的代码:
// results is the new XML document I created using DocumentBuilder.newDocument();
Element root = results.createElement("students");
results.appendChild(root);
为什么它看起来不像我想要的那样?
答案 0 :(得分:1)
Java dom是基于xml规范实现的,根据定义:没有内容的元素被认为是空的:https://www.w3.org/TR/REC-xml/#sec-starttags。