将Owl类转换为java类或xml

时间:2012-10-13 03:24:00

标签: java xml xsd ontology owl

我想知道是否有任何工具可以转换owl本体xml架构或xml文档。或者有没有办法为给定的owl类生成一个java类。

假设我有owl类文档,有两个数据类型属性hasAuthor和hasName。我可以为这个owl类创建java类吗? ?

java类应该是这样的

public class document {

    string hasAuthor;
    string hasName;

}

是否有支持此转换的api。

任何建议都会非常有用。

2 个答案:

答案 0 :(得分:1)

您可以使用JAXB实现此行为。以下是JAXB API的主要文章:

从XML文件创建实例对象的过程称为Unmarshalling。这是关于此问题的另一个很好的教程:

答案 1 :(得分:0)

我偶然发现了http://wiki.yoshtec.com/jaob这似乎是将OWL定义映射到java类的项目。