yoonsingng Posted November 14, 2007 Share Posted November 14, 2007 I validated the RDF/XML, and now what? Is there any tools or methods to test whether the code works? Link to comment Share on other sites More sharing options...
boen_robot Posted November 14, 2007 Share Posted November 14, 2007 RDF, be it noted in XML or not doesn't "work" as in "it doesn't do anything". It only stores data in a machine readable form, much like a tranditional database, but makes it more logical.You need to write your own application that does the actual work. Link to comment Share on other sites More sharing options...
yoonsingng Posted November 16, 2007 Author Share Posted November 16, 2007 RDF, be it noted in XML or not doesn't "work" as in "it doesn't do anything". It only stores data in a machine readable form, much like a tranditional database, but makes it more logical.You need to write your own application that does the actual work.what you mean is I need to write the xml, xsl with the rdf, then publish it on web and test it?and uses the semantic search machine to search for it? Link to comment Share on other sites More sharing options...
boen_robot Posted November 16, 2007 Share Posted November 16, 2007 what you mean is I need to write the xml, xsl with the rdf, then publish it on web and test it?and uses the semantic search machine to search for it?Something like that, yes.RDF is, as it's name implies a "framework" for creating other description standards. Look at Dublic Core for example. They are defining a standard set of "core" descriptions anyone might need at various places. There's FOAF which specifies additional metadata structures for representing people, etc. etc.The "semantic web" part comes in that your vocablulary could be specially interpreted by an aware agent OR generically interpreted by an RDF aware agent.Unless you know an RDF implementation for your language of choise, you need to write the parser yourself. And unless you have a generic RDF parser, you must write your own one that would at least process an XML notation of RDF. Link to comment Share on other sites More sharing options...
yoonsingng Posted November 17, 2007 Author Share Posted November 17, 2007 thanks man~you are wicked genuis~!! xP Link to comment Share on other sites More sharing options...
yoonsingng Posted November 20, 2007 Author Share Posted November 20, 2007 opps~ problem again~ need to make sure something..now that i have the RDF/XML code, actually how can i display it?since it was written in XML, then should be using XSL?then how is the coding for the XML look like? I mean the structure Link to comment Share on other sites More sharing options...
boen_robot Posted November 20, 2007 Share Posted November 20, 2007 opps~ problem again~ need to make sure something..now that i have the RDF/XML code, actually how can i display it?since it was written in XML, then should be using XSL?then how is the coding for the XML look like? I mean the structureIt will look however you make the parser display it like.Ohh... just look at RSS for god's sake. You can look it with the browser, an email client, a web applicaiton, etc. etc. etc.It's all the same data source, but with different representation in each parser (i.e. RSS reader). In addition to what RSS 2.0 has, RSS 1.0, which is based on RDF, offers generic RDF implementations the ability to also parse that data in a generic fashion.Think XHTML. XML tools offer a generic mechanism to query the file based (using XPath), while XHTML rendering engines allow you to display it, editors allow you to edit it and preview it, etc. It's a similar deal with RDF. RDF notations, whether noted in XML or not can be queried by RDF parsers (using SPARQL), whereas specialized RDF applications like FOAF for example can be read by FOAF readers.So... if you want, you could use XSL to make sence out of the RDF data. But you then only restrict yourself to the XML notation. Of course, thankfully, you don't enforce it on others, since the valid XML syntax, so yes - go use XSL if you must. Just know it's not the only way to do it, and personally, even though I'm an XSLT fen, I don't think it's the best way to do it.A specialized S3L parser that quiries the data with SPARQL from a DB would be best. Though to be realistic, there aren't much (if any) good implementations of SPARQL so far, at least not for PHP, which is my S3L of choise.Once queried, generating XML from the data source and transforming it with XSLT (or simply "echo"-ing it) should be easily doable. Link to comment Share on other sites More sharing options...
yoonsingng Posted November 22, 2007 Author Share Posted November 22, 2007 thanks man~ you make my day~!! Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.