add 2
This commit is contained in:
44
original/2/convert.js
Normal file
44
original/2/convert.js
Normal file
@@ -0,0 +1,44 @@
|
||||
const fs = require('fs');
|
||||
const path = require('path');
|
||||
const utils = require('../../utils');
|
||||
|
||||
// const input = fs.readFileSync(path.join(__dirname, './data/最常用的500个汉字.txt'), 'utf8')
|
||||
|
||||
// let list = input.split(/[\r\n]/).join('')
|
||||
|
||||
// console.log("converting...")
|
||||
// for (let w of list) {
|
||||
// // console.log(w)
|
||||
// let struct = utils.structure()
|
||||
// struct.word = w
|
||||
// struct.type = 1
|
||||
// struct.from.push("2")
|
||||
// utils.addData(struct, false)
|
||||
// }
|
||||
// utils.saveData()
|
||||
// console.log("done")
|
||||
|
||||
const input = fs.readFileSync(path.join(__dirname, './data/带笔画.txt'), 'utf8')
|
||||
|
||||
let list = input.replace(/[\r\n、]/g, "|").replace(/\|+/g, "|").split('|')
|
||||
|
||||
console.log("converting...")
|
||||
let stroke = 0
|
||||
let temp = {}
|
||||
for (let w of list) {
|
||||
if (w.length > 1) {
|
||||
stroke++
|
||||
} else {
|
||||
temp[stroke] = (temp[stroke] || "") + w
|
||||
|
||||
let struct = utils.structure()
|
||||
struct.word = w
|
||||
struct.stroke = stroke
|
||||
struct.type = 1
|
||||
struct.from.push("2")
|
||||
utils.addData(struct, false)
|
||||
}
|
||||
}
|
||||
console.log(temp)
|
||||
utils.saveData()
|
||||
console.log("done")
|
Reference in New Issue
Block a user