In java
there is class SchemaFactory
which is used for schema validation but it is not available in android. Is there any other option available?
So long as the SchemaFactory
class requires no JNI code you can just import its .jar
file into your Android project and use it directly.
There is currently no XSchema support in Android. This was true in version 1.0, and I just looked at the changes in 1.5 and no changes have been made to any of the xml packages, so it appears to me it's still true. I don't have the source > 1.0 though.
In the 1.0 source code there's the following comments in various parser classes:
// TODO No XSchema support in Android 1.0. Maybe later.
So you'll have to bundle your own classes or skip schema validation altogether for now. It's probably not a high priority feature for them.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With