fragwürdige Validator-Ergebnisse
Julius
- xml
Hallo miteinander,
ich schlage mich mit einem aus meiner Sicht fragwürdigen Validator-Ergebnis herum:
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.gidoo.de%2Ftest%2Fde-fr.xml
oder http://www.gidoo.de/test/de-fr.xml in den Selfhtml-Validator
die DTD-Datei: http://www.gidoo.de/dtd/dicml-0.91.dtd
Fragwürdig ist das Ergebnis deshalb für mich, weil die bemängelten Attribute per DTD-Datei den Elementen zugewiesen und an anderen Stellen klappen. So bemängeln beide Validatoren in Zeile 46, dass das Attribut pos nicht für das Element w definiert sei, wenige Buchstaben danach ist derselbe Fall, aber hier wird das Attribut nicht bemängelt.
<t><w pos="m">SIDA</w></t><t><w pos="m">syndrome</w>
======= aber: =======
Nun meine große Frage: warum?
Vielen Dank für eure Antworten.
Grüße
Julius
你好 Julius,
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.gidoo.de%2Ftest%2Fde-fr.xml
oder http://www.gidoo.de/test/de-fr.xml in den Selfhtml-Validatordie DTD-Datei: http://www.gidoo.de/dtd/dicml-0.91.dtd
Wenn du mit einem richtigen[tm] validierenden XML-Parser druebergehst, meldet der dir einige Fehler:
ckruse@skuld cforum $ xmllint --noout --valid http://www.gidoo.de/test/de-fr.xml
Entity: line 1: parser error : NmToken expected in ATTLIST enumeration
%standardatt;
^
Entity: line 6:
n (#PCDATA) #IMPLIED
^
Entity: line 1: parser error : Content error in the external subset
%standardatt;
^
Entity: line 6:
n (#PCDATA) #IMPLIED
^
ckruse@skuld cforum $
Der W3C-Validator kann XML nicht ohne Einschraenkungen validieren, siehe auch hier:
http://openjade.sourceforge.net/doc/xml.htm
Am besten legst du dir entweder ein Linux-System zu oder baust dir eine Cygwin-Umgebung auf, in der du Tools wie xmllint nutzen kannst, die XML richtig[tm] validieren.
再见,
克里斯蒂安
Hallo,
Am besten legst du dir entweder ein Linux-System zu oder baust dir eine Cygwin-Umgebung auf, in der du Tools wie xmllint nutzen kannst, die XML richtig[tm] validieren.
Fuer viele Belange reicht bereits XMLStarlet aus, ohne etwas zusaetzlich zu installieren (u. a. zum Validieren und Transformieren geeignet).
MfG, Thomas
Hallo,
Fuer viele Belange reicht bereits XMLStarlet aus, ohne etwas zusaetzlich zu installieren (u. a. zum Validieren und Transformieren geeignet).
Noch einfacher geht es mit http://www.stg.brown.edu/service/xmlvalid/
Grüße
Thomas