Boinjour, j'ai une xsd qui doit valider mes documents xml.
Mais j'ai un souci, je ne peux pas inserer la balise line sans mettre dedans xmlns="", mon éditeur me la met directement si elle n'est pas là il me valide pas mon xml ???
XSD
XML
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.toto.fr" targetNamespace="http://www.toto.fr"> <xs:element name="toto" type="prompt.Type"> </xs:element> <xs:complexType name="prompt.Type" mixed="false"> <xs:sequence> <xs:element name="line" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence minOccurs="1" maxOccurs="1"> <xs:element name="texte" type="xs:string" minOccurs="0" maxOccurs="1" /> <xs:element name="object" minOccurs="0" maxOccurs="1"> </xs:element> </xs:sequence> <xs:attribute name="identifier" type="xs:string" use="required" /> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:schema>
Je n'y comprends rien. Pourrais je avoir un peu d'aide....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?xml version="1.0" encoding="UTF-8"?> <toto xmlns="http://www.toto.fr" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:schemaLocation="http://www.toto.fr file:///E:/prompt.xsd"> <line xmlns="" identifier="ezeeaze"> </line> </toto>
Par avancde merci...
Partager