gpt4 book ai didi

自定义 XML 文件的 Android 放置

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:42:56 25 4
gpt4 key购买 nike

我有一个大的 XML 文件,它是这样排列的:

<item><title>...</title><link>...</link></item>

如何使用 parse(new InputSource());指向此 XML 文件(如果它存储在我的项目目录中)以及我应将 XML 文件放在哪里?

最佳答案

最佳答案会忽略您的parse(new InputSource()) 请求。将它放在res/xml/ 中并使用getResources().getXml()。这会为您提供有关数据的 XmlPullParser。这里的一大优势是您的 XML 在编译步骤中进行了某种程度的预解析,因此在运行时解析速度比使用普通 XML 解析器快大约十倍。

如果绝对肯定必须使用 DOM 或 SAX,将其放入 res/raw/,然后使用 getResources().openRawResource() 获取 InputStream,您可以将其包装在 InputSource 中。

关于自定义 XML 文件的 Android 放置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3897162/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com