
Envoyé par
tchize_
De plus, tu sous entends là (et ca me dérange encore plus) qu'il est impossible de valider un document xml correctement formé si il n'inclu pas les directive xsi? Donc au final, que le xml sorti par des tas d'outils déjà existant (inkscape par exemple) est invalide?
Non, c'est juste que vu ton xml et le schema location j'ai fait au debut une erreur d'interprétation.
On peut très bien ne valider que par une API et pour les cas que je connais l'API est prioritaire et on ignore les xsd ou dtd lié dans le document.
Le truc c'est que là, les différence d'interprétation donnent l'impression d'une validation via 2 xsd 
Une par l'API, une autre par le schemalocation, peut être que ton API n'ignore pas elle les liaisons de validation du document ?
En même temps le xsi:schemalocation je le trouve bizarre
xsi:schemaLocation="http://www.health.fgov.be/person http://www.health.fgov.be/person "
Normalement la deuxième url devrait être de la forme
xsi:schemaLocation="http://www.health.fgov.be/person http://www.health.fgov.be/person/quelquechose.xsd "
Je n'ai aucune idée de comment cela se comporte avec ce type d'URL 
Est ce que par hasard il y aurait d'autre xsd que medex.person.xsd sous l'emplacement http://www.health.fgov.be/person ?
Partager