Sina; As we have discussed offline, the current TBS approach to XSLT
transforms the the ConvertXMLByXSLT module in SPARQLMotion.  This can
be applied to any conventional XSLT transformation without needing to
convert to RDF.

There is a TopQuadrant blog on this topic at
http://topquadrantblog.blogspot.com/2010/02/how-to-use-xslt-in-semantic-web.html
that I think you will find useful.  The first part gets into creating
XML from and RDF file.  You can skip that over.  The section titled
"Applying an XSLT stylesheet in a SPARQLMotion script" shows how to do
an XSLT transformation.  It's basically four modules: 1) read the
stylesheet, 2) read the XML file, 3) perform the XSLT transformation,
and 4) save the results.

You can use your existing stylesheets as-is when using
ConvertXMLByXSLT.  Applying the transforms over a set of files in a
folder would involve using tops:file property - you can read more
about this in Help > Reference > SPARQL Property Functions.

SPARQLMotion is by no means difficult to get started with.  I'd
suggest spending some time with the Web pages at
http://www.topquadrant.com/products/SPARQLMotion.html - which includes
a Getting Started Guides, a Tutorial, Videos, and a Demo you can
download and run.

Hopefully, this is enough to get started, and we'll be happy to
entertain follow-up questions.

-- Scott

On Sep 28, 2:30 pm, "Madani,Sina" <[email protected]> wrote:
> Hi,
>
> Can I use TopBraid to generate an XSLT file that maps/transforms certain 
> elements/attributes of a source XSD (XML) to a target ontology (not using 
> SPARQLMotion feature)?
> If yes, some hints/guidelines would be great!
>
> Thanks!
> Sina

-- 
-- You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include Enterprise Vocabulary 
Network (EVN), TopBraid Composer, TopBraid Live,
TopBraid Ensemble, SPARQLMotion, SPARQL Web Pages and SPIN.
To post to this group, send email to
[email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/topbraid-users?hl=en


Reply via email to