Turtle到JSON LD转换器 ttl2jsonld.js

  • 源码大小:55.76KB
  • 所需积分:1积分
  • 源码编号:19JP-3212
  • 浏览次数:370次
  • 最后更新:2023年05月18日
  • 所属栏目:其他
我要下载
加入收藏
本站默认解压密码:19jp.com 或 19jp_com

简介

ttl2jsonld.js是一个JavaScript库,可用于创建Turtle(Terse RDF Triple Language)到JSON-LD结构化数据转换器。

如何使用它:

1.安装和下载。

# NPM
$ npm i @frogcat/ttl2jsonld

2.创建文本区域元素以接受Turtle输入。

<textarea id="input"></textarea>

3.创建之前元素,以显示转换器JSON-LD结构化数据。

<pre id="output">Click 'convert' to run</pre>

4.创建一个按钮来执行转换。

<button>Convert</button>

5.在文档中加载ttl2jsonld.js JavaScript库。

<script src="/path/to/cdn/jquery.slim.min.js"></script>
<script src="/path/to/ttl2jsonld.js"></script>

6.用于激活Turtle到JSON-LD转换器的JavaScript。

$("button").click(function() {
  try {
    var t = $("#input").val();
    var j = ttl2jsonld.parse(t);
    $("#output").text(JSON.stringify(j, null, 2));
  } catch (e) {
    console.log(e);
    alert(e);
  }
});

更新日志:

v0.0.9 (2023-01-30)

  • 修复JSON-LD上下文中的前缀不是绝对URI时的行为

0.0.8版(2022-03-27)

  • 更新开发依赖项

版本0.0.7(2022-02-17)

  • 通过正数(_N)
  • 通过数字_带_标题_0
  • 通过高领毛衣-subm-11

预览截图