gpt4 book ai didi

java xml document.getTextContent() 保持为空

转载 作者:数据小太阳 更新时间:2023-10-29 01:58:34 26 4
gpt4 key购买 nike

我正在尝试在 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);

然而文档仍然是空的(即 println 产生 null。)我不知道为什么会这样。实际问题是后续的 XPath 表达式会抛出错误:无法使用此上下文计算表达式

最佳答案

DocumentgetTextContent 的返回值被定义为 null- 参见 Node .

要检索文本内容调用根元素上的 getTextNode

关于java xml document.getTextContent() 保持为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14279231/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com