java xml document.getTextContent()保持为空

xto*_*ofl 5 java xml xmldom

我正在尝试在JUnit测试中构建一个xml文档.

doc=docBuilder.newDocument();   
Element root = doc.createElement("Settings");
doc.appendChild(root);          
Element label0 = doc.createElement("label_0");
root.appendChild(label0);
String s=doc.getTextContent();
System.out.println(s);
Run Code Online (Sandbox Code Playgroud)

然而,文件保持空白(即println收益率)null.我不知道为什么会这样.实际问题是后续的XPath表达式会引发错误:Unable to evaluate expression using this context.

jon*_*tro 2

getTextContenton的返回值Document定义为 null - 请参阅Node

要检索文本内容,请在根元素上调用 getTextNode