我在 /mnt/sdcard 中有以下 xml 文件。我想item type=provider
从以下文件中获取版本。该文件很大(1500 行),还有其他类型。这是简化的文件。在我对此节点感兴趣的文件中:
<Item Type="Provider" Version="19.0.0.0"Checksum="EShHVeNtW1xTfEvLvATwqA==" FileSize="2746200" />
我想从这个节点获取版本,即 19.0.0.0。
这是我的xml文件:
<Manifest guid="FD29E1EF-A5C4-4D19-ACC8-8C98C7E91B02" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" PackageType="Full" Scope="APPROVED">
<Items>
<Item id="fcxm-8ikj-olk-ffgcxh3" Checksum="EShHVeNtW1xTfEvLvATwqA==" value="f425921f-b6ef-4e58-8a14-fcbd0d7e50e9" />
<Item Type="question" Version="19.0.0.0"Checksum="EShHVeNtW1xTfEvLvATwqA==" FileSize="2746200" />
<Item Type="Provider" Version="19.0.0.0"Checksum="EShHVeNtW1xTfEvLvATwqA==" FileSize="2746200" />
</Items>
</Manifest>
我在互联网上搜索,我得到了这个迭代到所有项目类型的节点。我不想迭代。
如何在 Android 中使用XmlPullParser
?