Salut,
J'ai fait un fichier XML et une autre DTD et j'utilise XMLLINT sous windows et qd je tapemllint.exe fichier.xml fichier.dtd
il me donne l'erreur suivant:dans le fichier dtd < expected, j'arrive pas à savoir c'est quoi la faute??
et le fichier dtd:
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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52 <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE bibliotheque SYSTEM "tp1.dtd" > <?xml-stylesheet type="text/css" href="style.css" ?> <bibliotheque > <livre > <titre> java </titre> <prix> 20 </prix> <isbn> 123456 </isbn> <auteur> <prenom >michel </prenom> <nom> francois</nom> <adresse> <numero> 21 </numero> <rue> lakanal </rue> <code-postal> 1127 </code-postal> <ville> sceaux </ville> </adresse> </auteur> <editeur> <nom> eyerolls </nom> <tel> 0656457889 </tel> </editeur> </livre> </bibliotheque>
Merci
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 <!DOCTYPE bibliotheque [ <!ELEMENT bibliotheque (livre*)> <!ELEMENT livre (titre,prix,isbn,auteur*,editeur*)> <!ELEMENT titre (#PCDATA)> <!ELEMENT prix (#PCDATA)> <!ELEMENT isbn (#PCDATA)> <!ELEMENT auteur (prenom,nom,adresse)> <!ELEMENT prenom (#PCDATA)> <!ELEMENT nom (#PCDATA)> <!ELEMENT adresse (numero,rue,code-postal,ville)> <!ELEMENT numero (#PCDATA)> <!ELEMENT rue (#PCDATA)> <!ELEMENT code-postal (#PCDATA)> <!ELEMENT ville (#PCDATA)> <!ELEMENT editeur (nom,tel)> <!ELEMENT nom1 (#PCDATA)> <!ELEMENT tel (#PCDATA)> ]>
Partager