加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

有没有更容易的方法来解析XML中的Java?

发布时间:2020-12-16 08:06:51 所属栏目:百科 来源:网络整理
导读:我试图找出如何解析一些XML(对于Android应用程序),它似乎很可笑的是在Java中做多难。它似乎需要创建一个XML处理程序,它有各种回调(startElement,endElement等),然后你必须关心将所有这些数据更改为对象。有点像 this tutorial。 我真正需要的是将XML文档
我试图找出如何解析一些XML(对于Android应用程序),它似乎很可笑的是在Java中做多难。它似乎需要创建一个XML处理程序,它有各种回调(startElement,endElement等),然后你必须关心将所有这些数据更改为对象。有点像 this tutorial。

我真正需要的是将XML文档更改为多维数组,甚至更好的是有某种Hpricot处理器。有没有办法做到这一点,或者我真的必须写上面的例子中的所有额外的代码?

Java中有两种不同类型的XML处理器(实际上有3种,但有一种很奇怪)。你有一个SAX解析器,你想要的是一个DOM解析器。看看 http://www.mkyong.com/java/how-to-read-xml-file-in-java-dom-parser /如何使用DOM解析器。 DOM将创建一个树,你可以很容易地导航。 SAX最适合大型文档,但如果更慢和更多的内存密集,DOM更容易。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读