Sto cercando di capire come funziona l'XSchema.
ho definito in un file XSchema:
La validazione di questo singolo documento è OK!codice:<?xml version="1.0" encoding="ISO-8859-1"?> <xs:schema xmlns="http://www.w3schools.com" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.w3schools.com" elementFormDefault="qualified" // ... </xs:schema>
In un secondo file .xml non riesco correttamente a riferire lo schema al file.
Oh meglio, se cerco di validare i due file da questa paginacodice:<?xml version="1.0" encoding="ISO-8859-1"?> <article xmlns:xsi="./" xsi:schemaLocation="article.xsd"> // ... </article>
mi dice che è tutto OK, ma il problema è che anche se non rispetto le regole definite nello schema la pagina viene validata lo stesso, come se lo schema non fosse preso in considerazione. Qualcuno mi dice come dovrei fare per associare uno schema ad un file xml, facciamo la semplificazione che si trovino nella stessa direcotry.![]()


Rispondi quotando