我正在使用 LeviathanUpdateProcessor 运行带有 dotNetRdf 的 INSERT/WHERE 语句,它运行良好,但它无法识别我以编程方式添加的 PREFIX 命名空间或 SPARQL 中的命名空间。我还添加了 SparqlUpdateCommandSet 和 Graph 对象。
SparqlUpdateCommandSet cmds = parser.ParseFromString(cmdString);
cmds.NamespaceMap.AddNamespace( ...)
有谁知道这是否有效?否则我不能使用任何前缀