吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 779|回复: 8
收起左侧

[求助] java解析xml请教

[复制链接]
ppgjx 发表于 2022-4-8 13:22
请问这种怎么解析呢?我想要那种 我直接get("name")就能得到蔡徐坤 但是我这边解析好像是数组格式的

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//baidu//DTD PLIST 1.0//EN" "http://www.baidu.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>name</key>
   <string>蔡徐坤</string>
   <key>age</key>
   <string>123</string>
</dict>
</plist>

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

一介书生 发表于 2022-4-8 13:29
如果需要频繁的获取数据,推荐直接全部转为json,在json中获取比较方便
eacpjls 发表于 2022-4-8 13:44
Goldrepo 发表于 2022-4-8 13:47
可以参考网上现有的四种方式解析XML:DOM、SAX、DOM4J、JDOM,每种都各有优缺点
hualonghongyan 发表于 2022-4-8 16:15
百度就能出来一堆util
xiaoQ123 发表于 2022-4-8 17:00
sax xstream
微笑丶永远 发表于 2022-4-8 17:02
https://www.hutool.cn/docs/#/core/工具类/XML工具-XmlUtil

XmlUtil只是w3c dom的简单工具化封装,减少操作dom的难度,如果项目对XML依赖较大,依旧推荐Dom4j框架。

MHao008 发表于 2022-4-8 20:07
把xml解析成对象,就能直接get到值了。解析xml可以自己封装也可以去网上搜一大堆 jar ,dom4j之类的都可以。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 14:35

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表