文件名称:node-cdx:Node.js 的流式 CDX 解析器
文件大小:22KB
文件格式:ZIP
更新时间:2024-08-03 05:19:02
CoffeeScript
cdx 一个简单的流式 CDX 文件解析器。 解析与指定的格式相对应的 CDX 文件(特别是那些对应于 WARC 文件的文件)。 支持 CDX 字段图例中的所有项目,以及S字段。 范围及发展现状 cdx当前仅读取(兼容)CDX 流。 将来,它可能会扩展为也可以写入 CDX 流,但目前不支持。 目前几乎不存在错误处理 - 您需要提供兼容的 CDX 流。 安装 npm install --save cdx 用法 cdx是一个流解析器。 它接受一个 CDX 字节流作为输入(不管来源如何),并输出一个CDXRecord对象的对象流,其命名属性设置为来自 CDX 流的相应值。 此外,包含这些属性的普通对象可用作data属性,以便于 (JSON) 序列化。 签名是从 CDX 数据的第一行自动解析的。 当前不支持指定自定义签名。 如果未指定字段(即它未在签名中列出或其值为- ),则不会在CDXRe
【文件预览】:
node-cdx-master
----.gitignore(249B)
----publish.sh(45B)
----package.json(913B)
----gulpfile.js(736B)
----sample.cdx(83KB)
----README.md(4KB)
----index.coffee(238B)
----lib()
--------CDXRecordCollection.coffee(2KB)
--------CDXRecord.coffee(755B)
----test.coffee(295B)