Gibt es ein definiertes Atom-Syndication-XML-Schema?Gibt es ein definiertes Atom-Syndication-XML-Schema?
RFC 4287 enthält nur ein Relax NG kompaktes Schema in Anhang B.
Gibt es ein definiertes Atom-Syndication-XML-Schema?Gibt es ein definiertes Atom-Syndication-XML-Schema?
RFC 4287 enthält nur ein Relax NG kompaktes Schema in Anhang B.
http://www.kbcafe.com/rss/atom.xsd.xml (A Webarchiv Version seit dem Original nicht mehr verfügbar ist)
http://www.kbcafe.com/rss/atom.xsd.xml soll nicht funktioniert verwendet, da es keine fehlenden <id>
Tags erkennt.
https://tools.oasis-open.org/version-control/browse/wsvn/cmis/trunk/SchemaProject/schema/ATOM.xsd gebrochen ist, xmllint
meldet einen Fehler, wenn es unter Verwendung von:
komplexen Typ 'atomPersonConstruct': Der Content-Modell ist nicht deterministisch.
Der RFC enthält eine Entspannung ng kompakte Spezifikation: https://validator.w3.org/feed/docs/rfc4287.html#rfc.section.B
Mit Hilfe von trang
dass .rnc
Datei aus dem kompakten Format in die XML-basierten .rng
Datei umgewandelt werden kann. Dies wiederum kann mit xmllint
verwendet werden:
$ xmllint --noout --relaxng atom.rng feed.atom
feed.atom:4: element feed: Relax-NG validity error : Expecting an element updated, got nothing
feed.atom:16: element entry: Relax-NG validity error : Invalid sequence in interleave
feed.atom:16: element entry: Relax-NG validity error : Element feed failed to validate content
feed.atom fails to validate
Die .rng-Datei ist auf meinem Blog verfügbar: http://cweiske.de/tagebuch/atom -validation.htm – cweiske
Nein. Nicht so. Ich möchte ein Xml-Schema. Ich habe nichts von diesem Link verstanden. –
XSD ist XML Schema Definition. Wenn das nicht das ist, was Sie wollen, dann wollen Sie etwas anderes als ein Schema. Sind Sie auf der Suche nach einer DTD? – Welbog
Hoppla, das ist Google Chrome Bug, denke ich. Es zeigte das xsd nicht. Es zeigt nur etwas Text! Im Internet Explorer ist es in Ordnung. Vielen Dank. –