【发布时间】:2014-12-15 07:21:06
【问题描述】:
Android Framework 使用哪个 Parser 来解析 Manifest、布局文件?我们也可以在我们的应用程序中使用它吗?我试图获得最好的 xml 解析器,同时牢记性能、内存和可靠性。当然取决于xml的大小。
【问题讨论】:
Android Framework 使用哪个 Parser 来解析 Manifest、布局文件?我们也可以在我们的应用程序中使用它吗?我试图获得最好的 xml 解析器,同时牢记性能、内存和可靠性。当然取决于xml的大小。
【问题讨论】:
如果没有真正了解所有 AOSP 代码,这很难说。不幸的是,我什至不知道从哪里开始浏览所有这些代码。
但是,javax.xml.* 库包含在 Dalvik VM 中。 Dalvik VM 是自 Android 诞生以来事实上的 VM(我看到是,因为现在在 Lollipop 中,ART 是标准)。因此,假设 Android 框架使用 javax.xml.parsers 从 apk 文件中解析 xml 文件可能是一个相当安全的选择。
【讨论】: