Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am intersted in using the Schema.org hierarchy to help users define "things" that they add to my custom CMS.
For example if they wanted to add a "person" to my CMS, they would have to add all the fields from Thing and Person.

I am looking for an XML document or some other document that I can parse to generate the hierarchy of required fields.

A tree of elements with their fields and data types would be perfect.

Basically I am looking for this entire document in XML format or some other computer readable format (JSON, ect.): http://schema.org/docs/full.html

share|improve this question
up vote 5 down vote accepted

I believe you are looking for schema.rdfs.org - pertinent links:

share|improve this answer
Exactly what I was looking for. Out of curiosity how did you find this? – Steven smethurst Dec 11 '11 at 20:43
Linked from "External Resources" at the schema.org Documentation page. – danlefree Dec 11 '11 at 22:55

The canonical, machine-readable representation of Schema.org is in HTML+RDFa:


Each Schema.org release (starting from 2.0) is available as a frozen snapshot in HTML+RDFa (example for 2.0) and in N-Triples (example for 2.0).

An experimental JSON(-LD) version, and an obsolete RDF/XML snapshot are available, too.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.