Atom 1.0 XSD (first draft) - The RSS Blog
RSS, OPML and the XML platform.
 
Copyright 2003-5 Randy Charles Morin
The RSS Blog
<< Previous Main Next >>
Thu, 13 Oct 2005 02:06:05 GMT
Atom 1.0 XSD (first draft)

I just finished a first draft of my Atom 1.0 XSD. This is a strict version. I'm also working on a lax version.

http://www.therssweblog.com/atom.xsd.xml

Reader Comments Subscribe
In Relax NG Schema atom:rights is defined as follows.
atomRights = element atom:rights { atomTextConstruct }
In this XSD, rights is defined as follows
<xs:element name="rights" type="atom:rightsType" minOccurs="0" maxOccurs="1"/>

Thanks for the correction. I also added a bunch more updates. BTW, further note, this is the lax version, not the strict version.

Randy

Thank you for your quick reply. I use this XSD with XML editor in Visual Studio 2005. Auto completion like IntelliSense for tags and attributes works very well. I also work with XSL to translate from ATOM to XHTML and CSS for it.

Takashi SASAKI <tsasaki99@yahoo.co.jp>
Type "339":
Top Articles
  1. Unblock MySpace
  2. MySpace
  3. FaceParty, the British MySpace
  4. del.icio.us and sex.com
  5. Blocking Facebook and MySpace
  1. Review of RSS Readers
  2. MySpace Layouts
  3. RSS Stock Ticker
  4. RSS Gets an Enema
  5. Google Reader rejects del.icio.us