如何从Haskell中的[String]概念列表轻松构造RDF文件?

时间:2012-05-29 09:57:05

标签: parsing haskell rdf

我正在从程序的源代码中自动构建本体。为了简化操作,我只对C代码源中的函数名称和函数调用感兴趣。所以我的概念是functions name,实际上,这些概念之间的关系是function call

这意味着,在一个简单的Haskell脚本中,我可以通过解析,所有函数名称和调用来进行检索。

现在,我的问题是,是否有任何简单高效 haskell软件包,可以在精心设计的{[String]中轻松转换简单的概念列表RDF {1}}档案?

感谢您的回复!

1 个答案:

答案 0 :(得分:1)

出于我的深度,Graham Klyne和其他人创建了一个名为Swish的包,其中包含RDF输出功能。

它不包含RDF/XML输出,但包括N-TriplesTurtle支持,这通常足以实现互操作性。

(如果您关心RDF/XML,您可以随时使用rapper或jena命令行工具进行转换)