XML到RDF:使用JENA GRDDL

时间:2013-04-04 10:19:08

标签: java xml rdf jena

我想将xml文件转换为RDF。 我认为可以使用JENA GRDDL,但我不知道它是如何工作的!我没有找到任何例子! 你可以帮助我开始使用这个API或向我展示任何可能的解决方案!

1 个答案:

答案 0 :(得分:2)

您可以使用XSLT将XML文件转换为RDF,通常以RDF / XML为目标(参见,例如Using jena for creating RDF from XMl file)。然后Jena可以读取生成的文件。

您甚至可以简化此过程并使用SAXResultSAX2Model直接解析XSLT转换的结果。

GRDDL(参见the excellent primer)标准化了这个程序。它提供了一种方法来发现给定XML文档的XSLT转换:直接使用grddl:transformation,或间接使用xml命名空间模式或html配置文件的一类文档。 (有关详细信息,请参阅GRDDL spec

所以GRDDL并没有真正帮助你:你仍然需要为你的文件编写转换。