2014-04-29 19 views
0

我想獲取構建我的RDF store的URI。我在這個領域是全新的。我在dbpedia中使用了查找方法,並且得到了一個URI列表。我必須選擇其中一個將我的數據鏈接到。哪一個我必須選擇以及如何?在dbpedia中使用查找方法

例如

public static void main(String[] args) 
    { 
    try { 
     DBpediaLookup db = new DBpediaLookup ("US"); 
     for(Map<String,String> var : db.variableBindings()) 
     { 
      for(String bind: var.keySet()) 
      { 
       if(bind=="URI") 
         System.out.println(bind+" >......"+var.get(bind)); 

      } 
     } 
     List <Map<String,String>> var =db.variableBindings(); 
    } catch (Exception ex) { 
     ex.printStackTrace(); 
    } 
    } 

輸出爲:

http://lookup.dbpedia.org/api/search.asmx/KeywordSearch?QueryString=US 

URI >......http://dbpedia.org/resource/United_States 

URI >......http://dbpedia.org/resource/United_States_Census_Bureau 

URI >......http://dbpedia.org/resource/United_States_Navy 

URI >......http://dbpedia.org/resource/U.S._state 

我感謝你的幫助。

+0

這是不是很清楚你問什麼。 「我必須選擇其中的一個將我的數據與我必須選擇的哪一個以及如何聯繫起來?」這些標識符的含義非常直觀:美國是一個民族國家;美國政府的一個局;美國海軍和美國國家的概念。你可以選擇哪一個最合適。你到底在問什麼? –

回答

-1

我不知道我是否理解你的問題。無論如何,這取決於XML文件中說明鏈接或概念有多強大的元素。這是反映排名的數字。