1
私は私のRDFファイル。これ..私は、コード使用していますされdotNetRDfライブラリからクラスとサブクラスを抽出するために私のコード..プロパティを抽出
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System;
using System.Linq;
using VDS.RDF;
using VDS.RDF.Ontology;
using VDS.RDF.Parsing;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
//
OntologyGraph g = new OntologyGraph();
FileLoader.Load(g, "D:\\SBIRS.owl");
OntologyClass someClass = g.CreateOntologyClass(new
Uri("http://www.semanticweb.org/ontologies/2012/0/SBIRS.owl#Shape"));
//Write out Super Classes
foreach (OntologyClass c in someClass.SuperClasses)
{
Console.WriteLine("Super Class: " + c.Resource.ToString());
}
//Write out Sub Classes
foreach (OntologyClass c in someClass.SubClasses)
{
Console.WriteLine("Sub Class: " + c.Resource.ToString());
}
Console.Read();
}
}
}
を書かれていますしかし、今、私はクラスに関連付けられたプロパティを抽出したい..私はクラスをOntologyProperty使用しようとしたが、所望の出力