XML validering
Jeg har kastet mig ud i mit eget enmands-kursus i xml og xsd! Jeg har lavet en xml fil (en bibliografi) med tilhørende xsd og har forsøgt at få det valideret på: http://www.w3.org/2001/03/webdata/xsvProblemet nu er at jeg ikke helt forstår outputtet fra valideringen.
Mine dokumenter:
http://www.e-tidsskrift.dk/dev/xml/MA-bib.xml
http://www.e-tidsskrift.dk/dev/xml/MA-bib.xsd
Valideringen:
http://www.w3.org/2001/03/webdata/xsv?docAddrs=http%3A%2F%2Fwww.e-tidsskrift.dk%2Fdev%2Fxml%2FMA_bib.xml&style=xsl
Jeg får beskeder som:
"http://www.e-tidsskrift.dk/dev/xml/MA_bib.xsd:41:1: Invalid per cvc-complex-type.1.2.4"
Jeg forstår at 41:1 er henvisning til linje- og karakternummer i mit xsd dokument. Men hvad henviser "cvc-complex-type.1.2.4" til?
Og hvorfor opfatter validatoren attributterne "ref" og "mixed" som fejl? Der er da en del af xsd sproget og skal vel ikke erklæres?
Har vist brug for at nogen tager mig lidt i hånden gennem denne validering - derfor lidt mange point...
//mik