Функция зжимання та відновлення строк Base64
malakhovks opened this issue · comments
Реалізувати функції зжимання та відновлення строк Base64
, що зберігать allterms.xml
в alltermsxmlBase64
та parce.xml
в parcexmlBase64
(в файлі проекту).
lz-string. LZ-based compression algorithm for JavaScript
-
Реалізовано функції зжимання та відновлення строк з використанням програмної бібліотеки LZ-based compression algorithm for JavaScript, а саме поцедур
compressToBase64
/decompressFromBase64
(що зберігаютьallterms.xml
вalltermsxmlCompressed
, таparce.xml
вparcexmlCompressed
(вjson
-файлі проекту)). -
Змінено специфікацію
json
-файлу проекту:
Специфікація `json`-файлу проекту
{
"project": {
"name": "",
"content": {
"documents": [
{
"names": {
"original": "",
"unique": ""
},
"results": {
"alltermsxmlCompressed": "",
"parcexmlCompressed": "",
"alltermsjson": {},
"parcejson": {},
"nerhtmlCompressed": ""
}
},
{
"names": {
"original": "",
"unique": ""
},
"results": {
"alltermsxmlCompressed": "",
"parcexmlCompressed": "",
"alltermsjson": {},
"parcejson": {},
"nerhtmlCompressed": ""
}
}
]
}
}
}