Bonjour,
J'ai une petite question sur la validation de fichier XML.
En effet, j'utilise le code ci-dessous pour valider mon fichier XML.
Cette validation fonctionne correctement mais il me faut impérativement un accès à internet.
En fait, avec un accès à internet la validation est instantanée et sans accès, la validation se fait aussi mais elle dure un temps démesurément long (100 fois plus longtemps)
Normalement, tous les chemins des schémas sont en local sauf ("http://www.w3.org/1999/xlink, ...)
Auriez-vous une solution pour ne plus accéder à internet.
XmlDocument xmldocumenttest = newXmlDocument();
XmlSchemaSet xmlschematest = newXmlSchemaSet();
XmlTextReader xmlrtest = null;
[.]
xmlrtest = newXmlTextReader(fichier);
xmldocumenttest.Load(xmlrtest);
[.]
XmlReaderSettings settings = newXmlReaderSettings();
settings.ValidationType = ValidationType.Schema;
settings.Schemas = xmlschematest;
settings.ValidationEventHandler += newValidationEventHandler(ValidationTestXBRLerr);
XmlReader reader = XmlReader.Create(fichier, settings);
while (reader.Read()) ;
[.]
Merci pour votre aide.
GuitouLeFoux
"Le secret du sage est de briller dans l'ombre"