how to generate XML Schema (xsd) from RDF(S)/XML document ?

801 views
Skip to first unread message

Eric

unread,
Dec 17, 2009, 5:06:41 AM12/17/09
to Semantic Web
Hi All,

How would you do, to generate the XML Schema corresponding to a RDFS/
XML definition ?

Indeed, in the RDFS definition you find Class definitions (e.g <Class
rdf:ID="Product">),
that translates to RDF/XML entries (like <Product> ... </Product>).

The RDF/XML document must have his own XML Schema.

I'd like to handle RDF/XML documents with regular XML technologies
(like XLST for instance)
instead of relying on RDF-specific parser, so I need some way to
generate this XML Schema.

I haven't found any tool that would do generate the XML Schema for me,
or is there something I missed ?

Thanks for your help !

tk blast

unread,
Dec 17, 2009, 11:51:41 AM12/17/09
to semant...@googlegroups.com
I've been very happy with TopBraid Composer.
http://topquadrant.com/products/TB_Composer.html#features
As you can see there are three version, ranging from free to some dollar amount.
With the top of the line Maestro, you can round-trip from XSD to
RDF/OWL and back.
It is not cheap but well worth the money in my opinion (and I don't
work for them) :-)
--tk

> --
>
> You received this message because you are subscribed to the Google Groups "Semantic Web" group.
> To post to this group, send email to semant...@googlegroups.com.
> To unsubscribe from this group, send email to semantic_web...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/semantic_web?hl=en.
>
>
>

--

"The nervous system organizes itself so as to compute a stable
reality" - Maturana & Varela

bachegool

unread,
Dec 18, 2009, 2:46:19 AM12/18/09
to Semantic Web
why do you want XML Schema?????????
RDFS is the Schema. all RDF/OWL libraries should work with RDFS.

bachegool

unread,
Dec 18, 2009, 10:52:42 AM12/18/09
to Semantic Web
I found this in XML.com, in the comments there are some links that
might be helpfull

http://www.oreillynet.com/xml/blog/2008/06/rdf_parsing_in_xslt.html

cheers

Duane Nickull

unread,
Dec 18, 2009, 11:19:07 AM12/18/09
to semant...@googlegroups.com
The question that should be posed is "what do you want to do with the
results?". If you are looking to visually display them, then let's
look at the technology choices and then find a mechanism that works.

I can help you out with parsing and manipulation of XML or RDF. Adobe
has several tools for this including the XMP toolkit (written in C).

D
********
22nd Century (my band) - http://22ndcenturyofficial.com/
Twitter - @duanechaos
Blog - http://technoracle.blogspot.com
********

Reply all
Reply to author
Forward
0 new messages