Subject: Re: [xsl] Transform RDF to CSV files From: "oknam park" <ponda7777@xxxxxxxxxxx> Date: Tue, 20 Mar 2007 03:10:49 +0000 |
Best regards, Oknam
From: "Tom Morris" <bbtommorris@xxxxxxxxx> Reply-To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: Re: [xsl] Transform RDF to CSV files Date: Mon, 19 Mar 2007 23:36:18 +0000
On 3/19/07, oknam park <ponda7777@xxxxxxxxxxx> wrote:Hello,
I need an advice to transform RDF files to CSV files.
I have experienced transforming XML files to CSV by XSLT. But, have no ideas
how to transform RDF to CSV.
Oknam,
I would highly recommend that you don't use XSLT to transform RDF. RDF is a data model and can be represented in a plethora of different ways, some of which are XML-based (TriX and RDF/XML) and some not (N3, N-Triples, eRDF, RDFa, GRDDLable microformats).
Instead, it is probably easier to take your RDF data in through an RDF library and then outputting the data that you want as CSV. There are a list of RDF libraries on the GetSemantic wiki: http://www.getsemantic.com/wiki/Semantic_Web_Tools
The only time when you should bother using XSLT on RDF data is when you know it's coming from a specific source. Any time other than that, RDF is too unpredictable to try and parse using XSLT. I'm sure it may be possible to do so - and some people may come up with some crazy RDF/XML parsers written in XSLT, but there are a plethora of good tools available for most languages and platforms.
One thing you could do is do the following conversion: RDF library to turn any RDF input in to N-Triples. Regular expressions to turn N-Triples in to CSV.
-- Tom Morris http://blogs.opml.org/tommorris
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Transform RDF to CSV file, Tom Morris | Thread | [xsl] Flagging records that don't m, Grant Slade |
[xsl] Flagging records that don't m, Grant Slade | Date | Re: [xsl] Creating Nested Structure, Jeff Sese |
Month |