The RSS Blog

News and commentary from the RSS and OPML community.

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.

https://rssweblog.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":