首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何以RDF/JSON或Turtle格式以MarkLogic格式获得TDE的结果?

如何以RDF/JSON或Turtle格式以MarkLogic格式获得TDE的结果?
EN

Stack Overflow用户
提问于 2022-02-09 06:45:34
回答 2查看 34关注 0票数 0

对于MarkLogic中的任何类型的模板驱动提取(TDE),如何将从tde:node-data-extract函数获得的结果转换为RDF/JSON格式?此方法返回的JSON格式不符合RDF/JSON,因此我不能直接使用它将三元组插入到另一个数据库中。在本例中,我不想将三元组插入到我要应用模板的同一个数据库中,我只想使用该模板从XML数据创建三元组。

下面是我从tde:node-data-extract函数获得的JSON输出的一个例子:

代码语言:javascript
运行
AI代码解释
复制
{
    "document/pt/document/39627370": [{
            "triple": {
                "subject": "http://www.example.com/document/id/39627370",
                "predicate": "http://www.example.com/typeOf",
                "object": {
                    "datatype": "http://www.w3.org/2001/XMLSchema#string",
                    "value": "http://www.example.com/document"
                }
            }
        },
        {
            "triple": {
                "subject": "http://www.example.com/publisher/Oxford_University_Press",
                "predicate": "http://www.example.com/typeOf",
                "object": {
                    "datatype": "http://www.w3.org/2001/XMLSchema#string",
                    "value": "http://www.example.com/publisher"
                }
            }
        }
   }
}
EN

回答 2

Stack Overflow用户

发布于 2022-02-09 08:41:13

使用sem.triple()将每个“三重”属性转换为一个三重对象。然后使用sem.triple序列化sem.rdfSerialize()对象的数组。

票数 4
EN

Stack Overflow用户

发布于 2022-02-09 11:46:38

在John和Mads的帮助下,假设您在查询控制台中,我发现了一个很好的变化。$docs是任何文档序列,$template是TDE模板。

代码语言:javascript
运行
AI代码解释
复制
let $jsontriples := tde:node-data-extract($docs, $template)

for $key in map:keys($jsontriples) 
  let $entry := map:get($jsontriples, $key)
  return $entry["triple"]

这将返回查询控制台结果选项卡中自动序列化为Turtle格式的三元组,您可以切换到JSON或Text。在不自动执行序列化的情况下(例如,不使用查询控制台时),我认为John的回答是最正确的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71051631

复制
相关文章
获取视频文件大小和时长
应用场景: m3u8视频爬取,获取m3u8视频链接不知道数量,可以获得时长 while True 死循环判断时长break打断 while 时长<指定时常
诡途
2022/05/09
2.5K0
视频帧率和码率对视频质量和文件大小的影响
帧率越大,画面越流畅,帧率越小,画面越卡顿,如果低到1帧/秒,那么就相当于一个幻灯片了
乱码三千
2021/08/24
19.8K0
视频帧率和码率对视频质量和文件大小的影响
图片视频压缩大师 - 批量缩小文件体积
● 支持滑动多选图片,一键完成智能压缩.最多可压缩96%的大小,大量节省你的存储空间
团团生活志
2022/08/16
6110
fstream 获取文件大小_c++获取文件大小
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/04
6.4K0
RTSP/Onvif协议视频平台EasyNVR对静态文件大小的优化
EasyNVR视频边缘计算网关属于软硬一体的Easy系列视频平台,既有软件平台版,又有硬件设备版,可以说非常的灵活,两者功能基本相同。软件版直接部署在服务器上即可,硬件版通电通网即可使用,现场配置完成后可直接放置于现场。
TSINGSEE青犀视频
2022/06/08
2680
Android播放器实现视频窗口实时放大缩小功能
很多开发者希望Android播放端实现视频窗口的放大缩小功能,为此,我们做了个简单的demo,通过播放端回调RGB数据,直接在上层view操作处理即可,相关资料 可以查看 Github:
音视频牛哥
2019/09/17
2.1K0
python获取文件大小
python获取文件大小 # !/usr/bin/python3.4 # -*- coding: utf-8 -*- import os # 字节bytes转化kb\m\g def formatSize(bytes): try: bytes = float(bytes) kb = bytes / 1024 except: print("传入的字节格式不对") return "Error" if kb >= 102
机器学习和大数据挖掘
2019/07/02
7.2K0
GIF压缩小记
广告素材中,图片类素材都是以静态图片为主,缺少交互感和吸引力,可能导致点击率偏低。为此,腾讯广告多媒体AI团队使用AI技术在图片焦点区域生成动态效果,以提升点击率。在落地页中,如果是以视频的形式不但交互过重,并且影响页面加载速度。因此,需要在保证展示效果的前提下使用压缩比尽可能大的GIF来做落地页展示。
乾彪
2021/11/25
1.1K1
springboot文件大小限制
繁枝容易纷纷落,嫩蕊商量细细开。——唐•杜甫 springboot文件大小限制 首先是可以在配置文件中进行配置 spring: servlet: multipart: # 单个文件 max-file-size: 1GB # 一次请求 max-request-size: 1GB 还有,我们也可以在代码中进行配置 @Bean public MultipartConfigElement multipartConfigElement() {
阿超
2022/08/16
2.2K0
hudi文件大小设置
本文档将向您展示Apache Hudi如何克服可怕的小文件问题。Hudi的一个关键设计决策是避免在一开始就创建小文件,并始终编写大小适当的文件。在Hudi中有两种管理小文件的方法,下面将介绍每种方法的优点和优缺点。
从大数据到人工智能
2022/06/01
2.4K0
LinuxShell下文件大小单位
Linux Shell 下很多命令在打印文件大小信息时,默认使用的是字节作为单位。但为了方便用户使用,往往这些命令提供选项参数 -B[SIZE] 或 --block-size=SIZE 给用户来指定文件大小的单位,比如 ls、df、du 命令等。
hotarugali
2022/02/28
1.9K0
MediaWiki上传文件大小设置
MediaWiki默认最大上传文件大小为2M,碰到文件较大需要修改这个限制,需要改为8M。
py3study
2020/03/18
7K1
MediaWiki上传文件大小设置
fseek、ftell 获取文件大小
fseek可以移动FILE结构体中指向文件位置的指针指向,其第三个参数可以让我们非常灵活的将指针移动要任意自己需要的位置。而ftell则可以获取当前指针位置,返回一个long大小的数值,我们可以使用fseek将指向文件的指针移动到文件末尾,然后使用ftell取当前指针的位置,就可以得到一个文件的大小。具体实现如下:
我与梦想有个约会
2023/10/20
3170
# 希尔排序(缩小增量排序)
# 希尔排序(缩小增量排序) # 原理 将一个无序集合分割成多个子集合进行直接插入排序并交换存储位置, 然后将排序结果继续分为多个子集合排序交换存储位置, 每次子集合的数量递减,直到到子集合个数为1时进行最后一次直接插入排序。 希尔排序需要关注的一点就是每次我们隔多少个元素拆分集合(术语是增量因子), 所以通过增量因子(每组多少个元素)确定子集合的个数很重要,但最终一次排序的增量因子必须是1。 例: 原始集合:{5,2,4,6,8,1,9,7,10,3} 分割集合:{5,1} {2,9} {4,7} {6
用户1175783
2019/09/10
5250
查看隐藏文件大小
在linux运维中,经常会出现莫名的磁盘爆满,但通过du -sh * 发现文件占用不大,这个时候就要怀疑是不是隐藏的文件占用了较大空间。 注意 Linux 里的文件被删除后,空间没有被释放是因为在 Linux 系统中,通过 rm 或者文件管理器删除文件将会从文件系统的目录结构上解除链接 (unlink) 。然而如果文件是被打开的(有一个进程正在使用),那么进程将仍然可以读取该文件,磁盘空间也一直被占用。装态为 deleted 为标记被删除,其实该文件并没有从磁盘中删除,类似windows下的回收站状态。
summerking
2022/09/19
3.2K0
图表系列——缩小对比的差距
1.4 缩小对比差距 要点: 如果差值N倍大,使用对数刻度来表示 1.4.1 销售规模对比 一般示例: 优化示例: 分析结论: 本公司与同行业前几名的销售规模相比存在一定差距。 如果觉得有帮助,那麻烦
逍遥之
2020/03/24
6030
图表系列——缩小对比的差距
Docker容器镜像体积缩小技巧
描述:前面我们学习并且记录了 Dockerfile 最佳实践的一些规则,但是仅仅停在理论中并不是我的风格,所以出现了本篇文章同时也加深学习; 从最佳实践原则我们知道要缩小镜像大小,与选择的基础镜像是非常有关系的,比如buysbox (工具箱)与alpine (操作系统)镜像小的您超出您的想象,需要
全栈工程师修炼指南
2022/09/29
2.5K0
PG获取文件大小的方式
通过\dt+可以得到该表大小。该元命令会转换成SQL语句去执行,实际上是通过pg_table_size函数进行获取。该函数调用calulate_table_size(rel)其中rel为表的描述结构Relation。通过这个方式计算表大小包括fsm、vm文件大小,如果有toast索引,还包括toast表大小。那么具体获取文件大小的方式是什么呢?看calculate_relation_size函数:最终通过stat函数来获取,这个得到的是文件大小,而不是占用磁盘大小。同样,对于toast索引也是通过这种方式计算得到。
yzsDBA
2021/01/05
1.7K0
Spring Boot设置上传文件大小
可以使用配置文件配置,也可以使用Bean在启动类中配置 配置文件为application.properties格式: spring.http.multipart.maxFileSize=10Mb spring.http.multipart.maxRequestSize=10Mb 其中,maxFileSize 是单个文件大小,maxRequestSize是设置总上传的数据大小 配置文件为application.yml格式: spring: http: multipart: en
二十三年蝉
2018/05/30
2.1K0
jquery 实现点击图片居住放大缩小
该功能是基于jquery实现的,所以 第一步则是引入jquery jquery下载地址:https://jquery.com/download/ 或者使用此时调试的版本(3版本) /*! jQuery v3.2.1 | (c) JS Foundation and other contributors | jquery.org/license */ !function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.expo
wfaceboss
2019/04/08
17.3K0

相似问题

Visual Studio 2010外部工具\obj\Debug vs \bin\debug

26

无法将文件从obj\Debug复制到bin\Debug

3923

默认情况下TFVC忽略bin/debug和obj/debug

21

visual 2013无法将"obj\Debug\.dll“复制到"bin\Debug\.dll”。

55

obj/Debug/android/bin/classes:找不到文件

30
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文