2

我正在尝试在将在 android 上运行的应用程序中使用本地模式文件 (xsd) 验证 XML。我按照这里的 android 开发者文档中的说明进行操作。

我能够在 java 中验证我的 xml 文件,但是在 android 上运行时会引发 IllegalArgument 异常(下面提到的代码)。

SchemaFactory factory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI);

请就如何在 android 上进行 XML 模式验证提出建议。是否有适用于 android 的架构验证库?提前致谢。

4

1 回答 1

2

API 在 Android 中,但不是实现(更多)。因此,唯一的方法是通过一些外部 jar、Crimson 或 Xerces 添加功能。不是什么大问题。你看过这里吗?

于 2012-06-05T16:15:22.690 回答