c# - 如何使用 DBpedia + dotnetRDF 提取维基百科列表数据?
问题描述
我想使用 DBpedia + dotnetRDF从https://en.wikipedia.org/wiki/List_of_ongoing_armed_conflicts之类的页面获取所有列表数据。
维基百科列表页面显示了一个包含所有冲突和一些高级细节的表格,但 DBpedia 页面没有显示类似的内容,只是链接到其他类型的军事冲突:
http://dbpedia.org/page/List_of_ongoing_armed_conflicts
一开始我不想使用 sparql,而是加载元组(军事冲突本身),因为我需要能够在更深层次的军事冲突中导航并在我的应用程序中动态查询其他类型的数据。
示例代码:
TripleStore store = new TripleStore();
Graph graph = new Graph();
var nTriplesParser = new NTriplesParser();
UriLoader.Load(graph, new Uri("http://dbpedia.org/resource/List_of_ongoing_armed_conflicts"), nTriplesParser);
store.Add(graph);
// store.Triples as the conflicts itself?
这可能吗?
解决方案
推荐阅读
- python - 在 python 中汇总大文本文件时出现“太多值无法解压”错误
- django - 如何列出 Django 模板缓存键?
- python - 为什么这个正则表达式返回 None
- doctrine - Doctrine 部分合并实体
- android - 当我单击集群标记时,我的 getMarker 始终为空
- c# - 为什么分数在统一 C# 中不能正常工作
- python - 当所有文档都具有特定单词时,使用带分母+1 的 idf
- python - 从 txt 文件到熊猫数据框的未对齐表
- javascript - HTML 表单未转发到服务器
- java - 有没有更简单的方法将 android studio 连接到本地主机?