[xml et xsd ] probleme de declaration
Bonjour,
Je n'arrive pas a utiliser xmllint afin de valider mes documents que je nommerai document.xml
Code:
1 2 3 4 5
| <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="./document.xsd">
</document> |
et document.xsd (X schema).
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="document">
<xs:complexType>
<xs:sequence>
<xs:element name="docinfo" type="docinfoComplexType"/>
<xs:element name="section" type="sectionComplexType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
...
</xs:schema> |
. Ces deux fichiers sont situés dans le meme repertoire. Mon problem principal est que xmllint --valid se plaint de ne pas trouver les dtds... Que dois je faire ?
Leurs declaration sont elles correctes?
D'avance merci.
Comment puis je voir independamment de la dtd si les fichiers sont "well-formed"?