rowlex

    2热度

    2回答

    我在我的项目中使用了rowlex。我有一个属性分配给我的RDF文件中的个人,它具有一个值。例如,对于个人'学生',有一个属性'isMemberOf',其值为班级uri'class00021'。 然后我想添加第二个值到这个属性。例如uri'proj000052'的'Project'值。 问题出现在这里:添加第二个值后,第一个值从属性'isMemberOf'抛出,甚至超出其个人(学生),并作为新个人存

    1热度

    2回答

    我在我的语义Web项目中有一个RDF文件,我使用Rowlex处理它。 我需要从RDF删除个人,所以我用 <RDFDoc instance>.RemoveIndividual(new OwlThing(<individual URI>, <RDFDoc instance>)); 有了这个代码,我有我的个人走了,但它的性能仍然存在。所以我想通了,我应该先删除它的属性。此外,我没有找到一个命令一起去

    1热度

    1回答

    关于我previous post, 当我测试,progFields如下: System.Reflection.FieldInfo[] progFields = typeof(Program).GetFields(); 回报什么。我对节目的本体是这样的: <owl:Class rdf:about="http://www.owl-ontologies.com/Ontology1243411901.

    4热度

    2回答

    根据其主页,SemWeb库(在.NET下处理RDF的大型库)在GPL下发布。由于ROWLEX工具建立在SemWeb上,因此ROWLEX应该也是GPL。尽管如此,ROWLEX声称将在L-GPL下发布。 这是合法的吗?

    2热度

    4回答

    我从我的OWL本体构建程序集,但是当解析本体时,它会在声明类型并给出一些值的“数据类型属性”处引发错误消息。我使用Protege v3.4写了我的本体。 例如,引发错误的数据类型属性之一是“语言”,类型为“字符串”,值为“英语&波斯语”。参考文献列表如下,由门生言: <rdf:RDF xml:base="http://www.owl-ontologies.com/Ontology124341190

    0热度

    1回答

    我正在使用一个语义Web应用程序,其中本体的程序集正在使用。我使用Rowlex OWLGrinder将OWL转换为程序集。 在本体中有一些有个人的类,它们被转换为在.dll程序集中包含一些常量的枚举类。例如,一个名为Language的OWL类与一个名为English的个人将被转换为一个名为Language的类,其中包含英语常量。 Language.English是一个字符串,包含为本体中的个人指定

    0热度

    2回答

    我最近发现了一个问题,最近有关.NET中枚举类的常量之间循环的问题(这是从我的OWL类创建的,由Rowlex OwlGrinder创建的)。通过使用.net反射(感谢亲爱的Jon Skeet先生的大力帮助),问题得以解决: stackoverflow:problem-cycling-enum-class-values 通过解决这个问题,我开始使用它。在将dropDownList选定值与其中一个枚举

    0热度

    1回答

    我最近正在使用Rowlex开发语义Web应用程序项目。我已经达到了一些功能需求,我无法将适当的方法与它们匹配。我想知道是否有人会帮助我。 我正在创建一个新的RDF文档,但最后我不知道如何保存填充的rdf文档。 我在现有的rdf中创建了一个新的个人,但我不知道如何最终保存rdf。 AddIndividual方法接受uri和type。我如何与他们合作? 我想删除一个人,不知道如何。 我想添加,删除或编