Witam
Chciałbym stworzyć aplikację www wykorzystującą pliki xml i schemy.
Mam problem z połączeniem xml'a ze schemą. Nigdy wcześniej tego nie robiłem.
Mam zainstalowany na komputerze lokalnym WAMPSERVER. W folderze c:/wamp/www mam dwa przykładowe pliki:
p.xml:
<?xml version="1.0"?>
<note
xmlns="http://www.w3schools.com"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.w3schools.com p.xsd">
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
oraz p.xsd:
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.w3schools.com"
xmlns="http://www.w3schools.com"
elementFormDefault="qualified">
<xs:element name="note">
<xs:complexType>
<xs:sequence>
<xs:element name="to" type="xs:string"/>
<xs:element name="from" type="xs:string"/>
<xs:element name="heading" type="xs:string"/>
<xs:element name="body" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
Moje pytanie brzmi: w jaki sposób mogę przetestować, czy plik p.xml przechodzi poprawnie proces walidacji względem pliku p.xsd?
Docelowo aplikacja będzie działała na serwerze zewnętrznym, ale najpierw chciałbym ją przetestować na komputerze lokalnym.
Czy da się to zrobić z zainstalowanym WampSerwerem?