为了账号安全,请及时绑定邮箱和手机立即绑定

java中如何从xml解析和获取数据

java中如何从xml解析和获取数据

杨__羊羊 2021-11-11 15:51:49
我有这个 XML 代码: <?xml version="1.0" encoding="utf-8"?> <string xmlns="https://www.cvlkra.com/">tTKyEndh0iBqnZdjpUntEQ%3d%3d</string>我想得到这个:tTKyEndh0iBqnZdjpUntEQ%3d%3d我已经尝试了以下代码:    DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();    DocumentBuilder builder1 = factory.newDocumentBuilder();    Document document = builder1.parse(new InputSource(new StringReader(string)));    Element rootElement = document.getDocumentElement();    String nodeName = rootElement.getNodeName();但我不明白。即使我也尝试了一些其他代码,我得到的是空值而不是tTKYEndh0iBqnZdjpUntEQ%3d%3d。
查看完整描述

2 回答

?
一只斗牛犬

TA贡献1784条经验 获得超2个赞

尝试使用getTextContent()改为getNodeValue()返回 null,因为它没有值。


查看完整回答
反对 回复 2021-11-11
?
慕尼黑8549860

TA贡献1818条经验 获得超11个赞

您不应使用 getNodeName() 而应使用 rootElement.getNodeValue()。可能这有帮助。


查看完整回答
反对 回复 2021-11-11
  • 2 回答
  • 0 关注
  • 193 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信