Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Schema validation android

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?

like image 495
Sam97305421562 Avatar asked Nov 05 '22 21:11

Sam97305421562


2 Answers

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.

like image 75
Alnitak Avatar answered Nov 12 '22 17:11

Alnitak


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.

like image 20
JRL Avatar answered Nov 12 '22 19:11

JRL