在Kotlin中解析平面XML文档

我在一个小小的个人项目中处理的是结构不良的XML方案,并且被困在一种优雅的方法中,该方法可以从应该是分层的,而是平面数据结构的元素中解析出元素。我的文档看起来像这样:

<resources>
  <category type="first" />
  <item name="foo" />
  <item name="bar" />
  <item name="baz" />

  <category type="second" />
  <item name="qux" />
  <item name="fizz" />

  ...
</resources>

理想情况下,我会以Map<String,List<String>>结尾,其中键是类别类型,值是项目名称列表。从初学者的角度来看,org.w3c.dom API只是...太糟糕了。

我该怎么做?有更好的XML解析库吗?

villsonhua 回答:在Kotlin中解析平面XML文档

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3156239.html

大家都在问