我一直在寻找 JAVA 中的 XML 读取示例,我总是找到一个典型的模式根-> 3 个相等的儿子->3 个相等的孙子。
但有时你只需要获得一对不像图书馆那样存储的元素{标题,作者,页数}。我的 XML 看起来像:
<?xml version="1.0" encoding="UTF-8" ?>
<A>
<Crap1>
<CrapSon>1</CrapSon>
</Crap1>
<B>
<Crap2>Store</Crap2>
<C>
<Type>N</Type>
<D>
<InterestingData1>Data</InterestingData1>
</D>
<InterestingData2>More Data</InterestingData2>
</C>
</B>
</A>
当然,我可以全部迭代,最后得到我想要的数据元素。但是有没有什么快速的方法可以访问你想要的那些元素,而无需迭代树,只是通过名称并让它搜索它?