项目作者: DanielJDufour

项目描述 :
Serialize and Deserialize Run Length Encoding
高级语言: JavaScript
项目地址: git://github.com/DanielJDufour/rle-serializers.git
创建时间: 2020-06-03T14:48:35Z
项目社区:https://github.com/DanielJDufour/rle-serializers

开源协议:Creative Commons Zero v1.0 Universal

下载


rle-serializers

Serialize and Deserialize Run Length Encoding Data

usage

basic csv serialization

  1. import serialize_basic_csv from 'rle-serializers/serialize_basic_csv';
  2. const csv = serialize_basic_csv([5, 3, 1, 8, 2, 0]);
  3. //5,3,1,8,2,0

basic csv deserialization

  1. const data = deserialize_basic_csv("5,3,1,8,2,0");
  2. // [5, 3, 1, 8, 2, 0]

enhanced csv serialization

  1. import serialize_advanced_csv from 'rle-serializers/serialize_advanced_csv';
  2. const csv = serialize_advanced_csv([5, 3, 1, 8, 2, 0]);
  3. //3x5,8,0x2

enhanced csv deserialization

  1. import deserialize_advanced_csv from 'rle-serializers/serialize_advanced_csv';
  2. const data = deserialize_advanced_csv("3x5,8,0x2");
  3. // [5, 3, 1, 8, 2, 0]

support

Post an issue at https://github.com/danieljdufour/rle-serializers/issues