Bonjour,
J'ai un fichier XML qui pèse 13Mo et qui contient plus de 40000 enregistrements.
Je le valide grâce à un schéma xsd en faisant grosso-modo comme ceci :
Le problème c'est que pour mon fichier, la validation met un peu plus de 90 secondes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $dom = new DOMDocument('1.0','UTF-8'); $dom->preserveWhiteSpace = FALSE; $dom->load($nom_fichier); $dom->schemaValidate($nom_schema);
J'ai essayé d'utiliser XMLReader mais je dois gagner à peu près 3-4 secondes, guère plus.
Est-ce qu'il y aurait d'autres librairies plus efficaces ou des paramètres à renseigner pour améliorer le temps de traitement de la validation ?
Merci d'avance!
Partager