Comunica String source RDF 解析四方图案
一个 RDF 解决四方模式 处理以字符串为基础的源的演员.
这个模块是 通信框架, (中文(简体) ), 并且只能用于 想要建立自己的查询引擎的开发者。 。 。 .
如果您想要询问Comunica, 请点击这里。 。 。 .
这个角色能够以字符串的形式提供数据源。 来文方必须尊重 rdf 由 comunica 支持的序列化 。 以下是上下文提供的资料来源实例
{ sources: [{ type: 'stringSource', value: `<ex:s> <ex:p> <ex:o>. <ex:s> <ex:p> <ex:z>.`, mediaType: 'text/turtle', baseIri: 'http://example.org/' }]}
安装
$ yarn add @comunica/actor-rdf-resolve-quad-pattern-string-source
配置
安装后,此软件包可以添加到您的引擎配置中如下:
{
"@context": [
...
"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/actor-rdf-resolve-quad-pattern-string-source/^2.0.0/components/context.jsonld"
],
"actors": [
...
{
"@id": "urn:comunica:default:rdf-resolve-quad-pattern/actors#string-source",
"@type": "ActorRdfResolveQuadPatternStringSource",
"mediatorRdfParse": { "@id": "urn:comunica:default:rdf-parse/mediators#parse" },
"mediatorRdfResolveQuadPattern": { "@id": "urn:comunica:default:rdf-resolve-quad-pattern/mediators#main" },
"beforeActors": { "@id": "urn:comunica:default:rdf-resolve-quad-pattern/actors#hypermedia" }
}
]
}
配置参数
cacheSize: LRU 缓存中解析存储的最大数量, 设置为 0 以禁用, 默认为 100 .mediatorRdfParse调解人: 卢旺达国防军 分析总线。 。 。 .mediatorRdfResolveQuadPattern调解人: RDF 解析四相模式总线。 。 。 .