私はC#でOWLファイルを読むのに苦労しています.私はセマンティックWebの世界に慣れていないので、この問題を解決したいと思っています。ドキュメンテーション Hello world に関する例を見つけました コードを配置したときにここに私の質問があります
IGraph g = new Graph();
g.LoadFromFile("Helloworld.owl");
IUriNode dotNetRDF = g.CreateUriNode(UriFactory.Create("http://www.dotnetrdf.org"));
IUriNode says = g.CreateUriNode(UriFactory.Create("http://example.org/says"));
ILiteralNode helloWorld = g.CreateLiteralNode("Hello World");
ILiteralNode bonjourMonde = g.CreateLiteralNode("Bonjour tout le Monde", "fr");
g.Assert(new Triple(dotNetRDF, says, helloWorld));
g.Assert(new Triple(dotNetRDF, says, bonjourMonde));
foreach (Triple t in g.Triples)
{
Console.WriteLine(t.ToString());
}
Console.ReadLine();
このような出力が得られます
http://www.dotnetrdf.org/ , http://example.org/says , Hello World
http://www.dotnetrdf.org/ , http://example.org/says , Bonjour tout le Monde@fr
どうすればURIなしで結果を表示できますか?これについて何か考えてください???