En java
il y a la classe SchemaFactory
qui est utilisée pour la validation de schéma mais elle n'est pas disponible en android. Y a-t-il une autre option disponible?Validation de schéma android
Répondre
Vous pouvez essayer d'utiliser directement le validateur de l'implémentation XML. Ou bien voir si vous pouvez trouver les classes de validateur dans tout analyseur XML est livré avec Android, ou utilisez un validateur autonome comme MSV
Tant que la classe SchemaFactory
ne nécessite aucun code JNI vous pouvez simplement importer son fichier .jar
dans votre projet Android et Utilisez-le directement.
Il n'existe actuellement aucun support XSchema dans Android. C'était vrai dans la version 1.0, et j'ai juste regardé les changements dans 1.5 et aucun changement n'a été fait à aucun des paquets xml, ainsi il me semble que c'est toujours vrai. Je n'ai pas la source> 1.0 cependant.
Dans le code source 1.0 il y a les commentaires suivants dans les différentes classes d'analyseur:
// TODO No XSchema support in Android 1.0. Maybe later.
Vous aurez à regrouper vos propres classes ou sauter la validation de schéma tout à fait pour l'instant. Ce n'est probablement pas une fonctionnalité hautement prioritaire pour eux.
- 1. XML Schema Validation dans Android
- 2. Validation du schéma xsd
- 3. Validation de schéma, comment afficher des messages de validation conviviaux?
- 4. Validation complète du schéma XML
- 5. Outil de validation du schéma XML XSD
- 6. Validation Xml à l'aide du schéma XSD
- 7. Schéma avec xsd: any - Erreur de validation XmlReader
- 8. Problème de validation java xml avec le schéma
- 9. différence de validation du schéma entre IDE BizTalk et XmlReader
- 10. Validation automatique du schéma en utilisant NHibernate/ActiveRecord
- 11. contre un schéma validation qui vit à l'intérieur d'un plugin
- 12. Outil de validation de schéma de base de données SQL Server
- 13. comparaison de schéma d'équivalence liste de schéma
- 14. Chargement de XDocument lors de la validation par rapport au schéma dans .NET 3.5
- 15. Obtenir des informations de schéma XML à partir lors de la validation en Java
- 16. erreur de validation du schéma « en double nom <element>: name = « X » »
- 17. Validation d'une expression de validation
- 18. Ignorer certains fichiers de la validation SVN
- 19. "étendre" un schéma xml
- 20. Pourcentage de validation de validation utilisateur
- 21. XSD Schema Validation dans Ruby
- 22. Rapport de validation de l'analyseur XML
- 23. Comparaison de schéma
- 24. Schéma de craigslist/kijiji
- 25. comparaison de schéma db
- 26. xsd - valeurs validation de fichier dictionnaire externe
- 27. Chargement de l'application Android
- 28. Android Intention de téléchargement
- 29. Configuration de l'application Android
- 30. Intention de diffusion Android