0.0.5 • Published 9 years ago

kifu-parser v0.0.5

Weekly downloads
2
License
MIT
Repository
github
Last release
9 years ago

kifuParser.js

kif, ki2, and csa data format into JSON or JavaScript Object

Kifu Format of JSON

{

}

Usage

kifuParser(source, format, json);
  • source Type: String kif, ki2, and csa text
  • format Type: String set source data Format('Kif', 'Ki2', and 'Csa') * if format is not set, automatic determination
  • json Type: Boolean if you set true: export JSON * if you set false: export JavaScript Object

Browser:

<script src="kifuParser-x.x.x.min.js"></script>
<script>
// example source
var kif = '1 7六歩(77)   ( 0:01/00:00:01)\n' +
          '2 3四歩(33)   ( 0:01/00:00:01)';

// export JavaScript Object
var jo = kifuParser(kif, 'Kif', false);

// export JSON
var json = kifuParser(kif, 'Kif', true);
</script>

Node:

installation

npm install kifu-parser --save-dev

example

var kifuParser = require('kifu-parser');

// example source
var kif = '1 7六歩(77)   ( 0:01/00:00:01)\n' +
          '2 3四歩(33)   ( 0:01/00:00:01)';


// export JavaScript Object
var jo = kifuParser(kif, 'Kif', false);

// export json
var json = kifuParser(kif, 'Kif', true);

Licence

MIT

Author

sandai