在我的Android应用中,我使用的是一个特定的API,它将响应作为XFORMS文档返回。
由于XFORM是一种“普通”XML,我可以使用标准的Android解析器来解析其内容吗?
在通常的术语下,我指的是XmlPullParser
。
答案 0 :(得分:3)
标准化XML的目的之一是确保任何符合标准的解析器都可以解析任何XML文档,假设解析器理解用于文档的编码。如果您获得的响应确实是XForms文档,那么它们必然是格式良好的XML;如果XmlPullParser是一个符合要求的XML解析器,那么它肯定能够解析XForms文档。如果解析不成功,则表明文档或解析器不符合要求。