J'ai un schéma XSD qui a 10K lignes. Il faut 5 secondes pour valider mon XML avec 500 lignes. Je reçois dynamiquement XML via POST à partir du serveur externe, à chaque clic de l'utilisateur sur ma page d'accueil. La validation prend 5+ secondes, ce qui est beaucoup pour chaque clic de l'utilisateur. PHP Exemple:Validation contre 10K XSD - problème de performance
$doc = new DOMDocument();
$doc->load('file.xml'); //100 to 500 lines
$doc->schemaValidate('schema.xsd'); //schema.xsd 10 000 lines
Avez-vous une idée de comment je peux valider le XML contre le XSD plus rapide?
J'ai pensé à cela aussi, mais malheureusement, je ne peux pas définir un sous-ensemble. J'ai besoin de tout le régime. – user248810
Peut-être que cela pourrait aider (mais seulement sur les systèmes Windows): http://objectmix.com/xml-soap/86164-validating-xml-file-against-xml-schema-using-javascript.html Mais je peux ' t des images qui pourraient être vraiment plus rapides. – nfechner