Sto cercando di capire come funziona l'XSchema.

ho definito in un file XSchema:

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>
La validazione di questo singolo documento è OK!

In un secondo file .xml non riesco correttamente a riferire lo schema al file.

codice:
<?xml version="1.0" encoding="ISO-8859-1"?>

<article	xmlns:xsi="./"
		xsi:schemaLocation="article.xsd">
// ...

</article>
Oh meglio, se cerco di validare i due file da questa pagina
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.