RDF 读取/解析错误

2024-03-11

我有一些 RDF 文件,我想将其导入到 tripplestore(AllegroGraph) 中,但在第一个文件中,我收到 SAX 解析器错误,指出存在无法识别的字符。删除有问题的行后,一切都很好。 然后我尝试使用 W3C RDF 验证器和带有错误行的 RDF 上的 Jena,但我得到的只是一些有关未定义语言的警告(绝对没有关于错误行的信息)。 您能否建议一种方法(如果可能的话,使用 java)来查找 RDF 文件中的错误?

Edit:有问题的行是:

<gn:alternateName xml:lang="got">&#66352;&#66374;&#66354;&#66352;&#66365;&#66361;&#66371;&#66372;&#66352;&#66365;</gn:alternateName>

你可以用芝麻的Rio解析器 http://www.openrdf.org/doc/sesame2/api/org/openrdf/rio/package-summary.html进行验证。里面有说明这篇博文 http://rivuli-development.com/further-reading/sesame-cookbook/parsing-and-writing-rdf-with-rio/关于如何与里约热内卢合作的总体情况。特别是对于验证,技巧是创建并附加一个解析错误监听器 http://www.openrdf.org/doc/sesame2/api/index.html?org/openrdf/rio/ParseErrorListener.html从解析器接收详细的警告和错误。

然而,既然您提到您遇到的问题是在 SAX/XML 级别,您也可以使用通用 XML 验证器来查看问题所在。最可能的原因(但如果没有更多细节很难判断)是某个地方有一个错误编码的字符。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

RDF 读取/解析错误 的相关文章

  • 在类层次结构中查找公共超类和路径长度

    我有两个来自 DBpedia 的课程 A 和 B 如何计算每个类到公共超类 C 的距离 边数 以及如何找到这个公共超类 您可以这样做 但首先应注意以下几点 两个类可能有很多共同的超类 不一定只有一个 这意味着可能不存在唯一的最专业的公共超类
  • OWL RDF/TTL 根据属性创建类的实例成员

    我正在尝试设计一个本体 该本体将根据产品组件对产品进行分类 在下面的例子中我有一堂课Ingredient有一个实例eggs 我想添加apple tart不包含的所有类别的产品eggs 所以在这种情况下apple tart将被添加到班级中Gl
  • 具有大量 UNION 的 SPARQL 查询的替代方案

    我在 Virtuoso 中存储了一些命名图表 我想从提供的列表中找到与最多术语匹配的图表 我的查询是以编程方式构建的 如下所示 SELECT DISTINCT graph count DISTINCT match as matches WH
  • GraphDB可视化图表不显示所有三元组

    在我的图表中我有以下断言 prefix
  • 如何在运行时更改外部类日志记录级别后刷新 log4j

    我有一些想要禁用的警告 他们来自 org eclipse lyo oslc4j provider jena JenaModelHelper 班级 所以我使用 log4j 并在运行时调用 Logger getLogger org eclips
  • 如何开始使用 RDF? (特别是对于关系数据库开发人员?)

    我正在整理一个目录 目录本质上只是元数据 因此我没有使用数据库 而是使用 RDF 存储和 SPARQL 处理器来编译数据 我正处于模式匹配阶段 有趣的部分 因此 我想出了许多在 SPARQL 中定义起来很简单的模式 然后将该信息提供给使用该
  • Freebase 中所有标题/主题标题的文本文件

    我需要一个文本文件来包含 txt 文件中每个标题 每个主题的标题 每个项目的标题 每个标题都占一行 如果我已经下载了 freebase rdf 转储 我该如何执行此操作或进行此操作 如果可能 我还需要一个单独的文本文件 其中每个主题 项目的
  • 如何从 Jena API Eclipse 项目启动 Fuseki 服务器?

    您好 我也是语义 Web 域和 Apache Jena 环境的新手 这就是我发布此问题的原因 我有一个使用 Jena API 的项目 当我运行它时 它会在控制台中显示输出 我确实从命令行运行了 Fuseki 服务器 它作为本地服务器运行 我
  • 从 RDF 到 html 的 XSLT 转换

    我正在尝试使用 XSLT 将 RDF 文件转换为 HTML 我正在使用我在网上找到的模板 http snippets dzone com posts show 1164 http snippets dzone com posts show
  • 投影中的变量“x”不存在于 GROUP BY 中

    我想计算城市和括号中的内容 但是 我也想获得另一个变量 但是当我将它添加到 SELECT 时 我得到 org openrdf query MalformedQueryException 投影中的变量 region name 不存在于 GRO
  • RDF 读取/解析错误

    我有一些 RDF 文件 我想将其导入到 tripplestore AllegroGraph 中 但在第一个文件中 我收到 SAX 解析器错误 指出存在无法识别的字符 删除有问题的行后 一切都很好 然后我尝试使用 W3C RDF 验证器和带有
  • 如何将嵌入的 Blazegraph 内容转储到 RDF 文件?

    I have 创建了 blazegraph RDF4J 存储库和连接 https wiki blazegraph com wiki index php Sesame API Tutorial在斯卡拉中 val props new Prope
  • RDF和OWL工作流程问题

    我一直在通过 Protege 查看和使用 OWL 我想知道我是否正确理解 工作流程 和它的想法 从头开始构建数据库 使用 Protege 或等效工具为您的数据生成 OWL 本体 将此模式导出为 RDF 使用定义为三元组中的某些元素的类以及目
  • 如何推断两个人之间的财产是兄弟

    我需要推断一个人是另一个人的兄弟 如果他们有同一个父亲 所以 如果我有这个 巴特有父亲荷马 丽莎有父亲荷马 Because Bart and Lisa有同一个父亲 我想推断 丽莎有弟弟巴特 有没有什么方法可以利用任何属性特征来做到这一点 使
  • W3C 验证器无法处理 RDF/XML

    我正在尝试描述一个非常基本的地铁火车站地图 其中包含站点和时间 这个 RDF 到 Turtle 转换器 http rdf translator appspot com 可以解析我的 XML 但 W3C 验证器抛出 Error Your do
  • 限制 Factforge sparql 端点使用的图表

    Using http www sparql org sparql html http www sparql org sparql html运行此查询 prefix oxprop
  • 如何使用 RDFLib 解析大数据集?

    我正在尝试使用 RDFLib 3 0 解析几个大图 显然它处理第一个图并在第二个图上死掉 MemoryError 看起来 MySQL 不再支持作为存储 您能建议一种以某种方式解析这些图的方法吗 Traceback most recent c
  • djangonic 处理 rdf 的方法?

    我正在寻找 django 的 RDF 项目 但找不到任何活动的项目 这似乎是一个不错的http code google com p django rdf http code google com p django rdf 但最后一次提交是在
  • SPARQL 为缺失字段生成值

    我正在尝试编写一个 SELECT 它为我提供表中的所有值 我有可选值 我希望用标准值填充它们 如果它们不存在 这是我的代码 SELECT WHERE a nmo hasObject nm coin OPTIONAL a nmo hasAut
  • 什么是适合 .net 的优秀 RDF 库? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找一个可以处理 RDF 和 OWL 数据的库 到目前为止我已经发现 semweb http razor occams info c

随机推荐

  • 如何检查 List 是否包含值?

    我有清单List
  • 在单例模式中使用 CDI

    我正在尝试将记录器对象注入到按照单例方法实现的类中 代码几乎是这样的 Logger class public class LoggerFactory Produces public Logger getLogger InjectionPoi
  • Apollo 客户端:网络错误 {"type":"WriteError"}

    我正进入 状态Network Error type WriteError 关于我的阿波罗查询 查询在到达客户端时执行得很好 但将其写入存储时存在问题 任何想法可能会出什么问题吗 这是查询 fragment BpmnProcessInstan
  • 在 R 中提取 URL 参数和值

    我们想要从给定的 URL 中提取参数和值 例如 http www exemple com a 1 b 2 c 3 def 使用 xml2 url parse 我们能够将 url 解析为其组成部分 然而 我们仍然希望使用 gsub 匹配正则表
  • Sketch 中的 Material Design 插件:如何导出生成的主题?

    我们正在使用Material Design 主题编辑器 https material io tools theme editor Sketch 中的插件 它在您的 Sketch 文件中创建了这个令人惊叹的样式指南和材料设计主题 有谁知道如何
  • Xcode 不允许我上传我的应用程序

    我有一个用 Cordova 创建的 iOS 应用程序 并且刚刚向 Apple 支付了 99 美元以将其上传到 App Store 我已经创建了应用程序存档 但在管理器中Upload to App Store 呈灰色显示 并且显示 分发需要注
  • 如何在CSS中用页面的完整高度填充div? (页面高度超过100%)ajax加载gif背景

    好吧 有几个类似的问题 但不完全是我想要的 我在页面上有几个ajax请求 我想在屏幕中央显示图像 并且一切正常 为了让它看起来更突出 我想将该图像放置在具有半透明背景的 div 上 这样对于最终用户来说更明显 现在是棘手的部分 我用 css
  • 如何将div放入文本框内

    在 SO 上提问的一部分是输入标签 当您键入标签并单击它时 文本框中会出现一个 div 至少我认为正在发生这种情况 我如何将 div 放入这样的文本框中 目前我只能使用以下命令将文本框的值更改为下拉项 JQUERY item display
  • 如何在 SLIME 的 REPL 中获得 Common Lisp 的语法高亮显示?

    我想学习 Common Lisp 并通过 emacs 包管理器安装了 emacs 24 3 和 slime 在 slime REPL 语法高亮中不起作用 另一方面 当我启动 Lisp Mode 在 slime REPL 中 时 表达式的值不
  • 有没有办法在 nextjs 中保持页面刷新时的路由器查询

    我有一个带有动态网址的动态页面 一切都是客户端渲染的 这是link链接到第二页 dashboard orderdetail query id orderID as dashboard orderDetails orderNo 这可以很好地将
  • C# 读取字节数组

    好的 我正在构建服务器 客户端应用程序 基本上服务器接收一个包含 header 2bytes cryptokeys 2bytes 和数据的数据包 我正在考虑构建类以将整个数据包 字节 加载到其中 然后使用内部类方法处理数据包 现在回答问题
  • 在 C# 中将本地时区转换为 PST 时区

    假设我现在系统中的时区是 5 GMT 现在在我的机器上01 14 2012 05 52PM我想将其转换为 PST 时区 例如 1 14 12 4 52 50 AM PST 反之亦然 太平洋标准时间 PST 至格林尼治标准时间 GMT Tim
  • 如何从列表列表中删除 nan? [复制]

    这个问题在这里已经有答案了 我试图从列表列表中删除所有 nan 我的数据如下 1 2 3 nan nan nan 4 5 nan 9 8 7 6 5 4 3 nan nan nan nan nan 我尝试从这里的答案中做到这一点 如何从列表
  • 将最后一个有效索引掩码应用于数据帧以获取最后一个有效值

    我有一个如下所示的数据框 s1 s2 s3 s4 0 v1 v2 v3 v4 0 v5 v6 v7 np nan 0 v8 np nan v9 np nan 0 v10 np nan np nan np nan 本质上从上到下有数值 并且跨
  • 视图在呈现后被 UITransitionView 阻止[重复]

    这个问题在这里已经有答案了 我有一个侧面导航控制器并通过 UIButton 呈现它 当我直接将此 NC 设为根视图控制器时 self presentviewcontroller NC animated YES completion nil
  • 值中每第 n 个字符添加逗号

    我的问题很简单 我从 sql select 中获取一个值 如下所示 ARAMAUBEBABRBGCNDKDEEEFOFIFRGEGRIEISITJPYUCAKZKG 我需要这样的 AR AM AU BE BA BR BG CN DK DE
  • 带有 PIL 的 Pyinstaller。导入错误:无法导入名称 _imaging

    我在运行包含枕头的已编译可执行文件时遇到问题 我使用了 pyinstaller 它似乎编译得很好 但是运行 exe 后 会抛出错误 似乎与引用 imaging 而不是 Image 存在冲突 首先 我觉得很奇怪pillow如何安装到PIL目录
  • 使用 PHP/JavaScript 链接获取有关网站访问者的信息

    有人试图对我进行网络钓鱼 他们假装是我的亲密朋友之一来羞辱我们俩 此人创建了一个虚假的电子邮件帐户 冒充此人 并试图从我这里获取个人信息 我和我的朋友确认这不是他 现在我们正在努力找出他是谁 我想向他们发送一个指向某种 PHP 或 JS 页
  • 如何将 OpenAPI 2.0 转换为 OpenAPI 3.0? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 是否有任何工具 库可以将 OpenAPI 2 0 定义转换为 OpenAPI 3 0 而无需每行一个
  • RDF 读取/解析错误

    我有一些 RDF 文件 我想将其导入到 tripplestore AllegroGraph 中 但在第一个文件中 我收到 SAX 解析器错误 指出存在无法识别的字符 删除有问题的行后 一切都很好 然后我尝试使用 W3C RDF 验证器和带有