it-console/code/ts/后端辅助工具/target/gzip/PakoTest.js

25 lines
7.2 KiB
JavaScript

"use strict";
/*
* @Author: Kane
* @Date: 2023-02-13 14:39:24
* @LastEditors: Kane
* @LastEditTime: 2023-02-13 16:12:54
* @FilePath: /后端辅助工具/src/gzip/PakoTest.ts
* @Description:
*
* Copyright (c) ${2022} by Kane, All Rights Reserved.
*/
exports.__esModule = true;
exports.pakoTest = void 0;
var pako_1 = require("pako");
var StringConvert_1 = require("../utils/StringConvert");
function pakoTest() {
var htmlText = "'<p><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">\u6211\u53F8\u4E0E\u6167\u62E9\u6E20\u9053\u5408\u4F5C\u5BF9\u63A5\u7684\u65C5\u6E38\u9669\u4EA7\u54C1\u201C\u4EFB\u6027\u6E38\u201D\uFF0C\u5408\u4F5C\u65B9\u63D0\u51FA\u62D3\u5C55\u627F\u4FDD\u6E2F\u6FB3\u5730\u533A\uFF0C\u539F\u4EA7\u54C1\u533B\u7597\u4FDD\u969C\u5BF9\u5E94\u7684\u6761\u6B3E\u4EC5\u652F\u6301\u5883\u5185\uFF0C\u9700\u5207\u6362\u6210\u5883\u5916\u6761\u6B3E\u3002</span></p><p><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">\u4E3A\u6EE1\u8DB3\u4E1A\u52A1\u9700\u6C42\uFF0C\u73B0\u7533\u8BF7\u5C06\u65B9\u6848\u521D\u59CB\u5316\uFF0C\u4EE5\u4FBF\u6761\u6B3E\u5207\u6362\u3002 </span></p><p><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">\u9644\u65B9\u6848\u4EE3\u7801\uFF1A</span></p><ul><li><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">P23YD9800H2000001392</span></li><li><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">P23YD9800H2000001391</span></li><li><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">P23YD9800H2000001390</span></li><li><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">P23YD9800H2000001389</span></li></ul><p><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\"> \u5982\u4E0A\u9700\u6C42\uFF0C\u70E6\u8BF7\u5404\u4F4D\u9886\u5BFC\u652F\u6301\uFF0C\u611F\u8C22\uFF01</span></p><p><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">\u6211\u53F8\u4E0E\u6167\u62E9\u6E20\u9053\u5408\u4F5C\u5BF9\u63A5\u7684\u65C5\u6E38\u9669\u4EA7\u54C1\u201C\u4EFB\u6027\u6E38\u201D\uFF0C\u5408\u4F5C\u65B9\u63D0\u51FA\u62D3\u5C55\u627F\u4FDD\u6E2F\u6FB3\u5730\u533A\uFF0C\u539F\u4EA7\u54C1\u533B\u7597\u4FDD\u969C\u5BF9\u5E94\u7684\u6761\u6B3E\u4EC5\u652F\u6301\u5883\u5185\uFF0C\u9700\u5207\u6362\u6210\u5883\u5916\u6761\u6B3E\u3002</span></p><p><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">\u4E3A\u6EE1\u8DB3\u4E1A\u52A1\u9700\u6C42\uFF0C\u73B0\u7533\u8BF7\u5C06\u65B9\u6848\u521D\u59CB\u5316\uFF0C\u4EE5\u4FBF\u6761\u6B3E\u5207\u6362\u3002 </span></p><p><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">\u9644\u65B9\u6848\u4EE3\u7801\uFF1A</span></p><ul><li><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">P23YD9800H2000001392</span></li><li><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">P23YD9800H2000001391</span></li><li><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">P23YD9800H2000001390</span></li><li><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">P23YD9800H2000001389</span></li></ul><p><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\"> \u5982\u4E0A\u9700\u6C42\uFF0C\u70E6\u8BF7\u5404\u4F4D\u9886\u5BFC\u652F\u6301\uFF0C\u611F\u8C22\uFF01</span></p><p><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">\u6211\u53F8\u4E0E\u6167\u62E9\u6E20\u9053\u5408\u4F5C\u5BF9\u63A5\u7684\u65C5\u6E38\u9669\u4EA7\u54C1\u201C\u4EFB\u6027\u6E38\u201D\uFF0C\u5408\u4F5C\u65B9\u63D0\u51FA\u62D3\u5C55\u627F\u4FDD\u6E2F\u6FB3\u5730\u533A\uFF0C\u539F\u4EA7\u54C1\u533B\u7597\u4FDD\u969C\u5BF9\u5E94\u7684\u6761\u6B3E\u4EC5\u652F\u6301\u5883\u5185\uFF0C\u9700\u5207\u6362\u6210\u5883\u5916\u6761\u6B3E\u3002</span></p><p><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">\u4E3A\u6EE1\u8DB3\u4E1A\u52A1\u9700\u6C42\uFF0C\u73B0\u7533\u8BF7\u5C06\u65B9\u6848\u521D\u59CB\u5316\uFF0C\u4EE5\u4FBF\u6761\u6B3E\u5207\u6362\u3002 </span></p><p><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">\u9644\u65B9\u6848\u4EE3\u7801\uFF1A</span></p><ul><li><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">P23YD9800H2000001392</span></li><li><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">P23YD9800H2000001391</span></li><li><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">P23YD9800H2000001390</span></li><li><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">P23YD9800H2000001389</span></li></ul><p><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\"> \u5982\u4E0A\u9700\u6C42\uFF0C\u70E6\u8BF7\u5404\u4F4D\u9886\u5BFC\u652F\u6301\uFF0C\u611F\u8C22\uFF01</span></p><p><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">\u6211\u53F8\u4E0E\u6167\u62E9\u6E20\u9053\u5408\u4F5C\u5BF9\u63A5\u7684\u65C5\u6E38\u9669\u4EA7\u54C1\u201C\u4EFB\u6027\u6E38\u201D\uFF0C\u5408\u4F5C\u65B9\u63D0\u51FA\u62D3\u5C55\u627F\u4FDD\u6E2F\u6FB3\u5730\u533A\uFF0C\u539F\u4EA7\u54C1\u533B\u7597\u4FDD\u969C\u5BF9\u5E94\u7684\u6761\u6B3E\u4EC5\u652F\u6301\u5883\u5185\uFF0C\u9700\u5207\u6362\u6210\u5883\u5916\u6761\u6B3E\u3002</span></p><p><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">\u4E3A\u6EE1\u8DB3\u4E1A\u52A1\u9700\u6C42\uFF0C\u73B0\u7533\u8BF7\u5C06\u65B9\u6848\u521D\u59CB\u5316\uFF0C\u4EE5\u4FBF\u6761\u6B3E\u5207\u6362\u3002 </span></p><p><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">\u9644\u65B9\u6848\u4EE3\u7801\uFF1A</span></p><ul><li><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">P23YD9800H2000001392</span></li><li><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">P23YD9800H2000001391</span></li><li><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">P23YD9800H2000001390</span></li><li><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\">P23YD9800H2000001389</span></li></ul><p><span style=\"color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14px;\"> \u5982\u4E0A\u9700\u6C42\uFF0C\u70E6\u8BF7\u5404\u4F4D\u9886\u5BFC\u652F\u6301\uFF0C\u611F\u8C22\uFF01</span></p><p><br></p><p>123</p><p><br></p><p><br></p><p><br></p><p><br></p><p><br></p>'";
var u8array = (0, StringConvert_1.stringToUint8Array)(htmlText);
var compressed = (0, pako_1.deflate)(u8array);
var uncompressed = (0, StringConvert_1.Uint8ArrayToString)((0, pako_1.inflate)(compressed));
console.log("\u538B\u7F29\u540E\u5B57\u7B26\u4E32".concat(compressed));
//console.log(`解压后字符串${uncompressed}`);
}
exports.pakoTest = pakoTest;
//# sourceMappingURL=PakoTest.js.map