unicode-dragon:早餐吃无效的Unicode

时间:2024-07-11 09:06:01
【文件属性】:

文件名称:unicode-dragon:早餐吃无效的Unicode

文件大小:4KB

文件格式:ZIP

更新时间:2024-07-11 09:06:01

JavaScript

Unicode 龙 V8 中有,这意味着在极少数情况下节点字符串可能包含无效的 Unicode。 由于这是一种令人憎恶的情况,您应该使用unicode-dragon来确保任何不受信任的用户输入在将其保存到您的数据库之前实际上是有效的 unicode。 安装 您可以使用 npm 安装 unicode-dragon。 如果你真的很绝望,你也可以将 index.js 中的函数复制粘贴到任何你需要的地方。 npm install unicode-dragon 用法 unicodeDragon = require ( 'unicode-dragon' ) ; var validString = unicodeDragon ( buffer . toString ( 'utf-8' ) ) ; 细节 V8 字符串在内部是 UCS-2,这是一种传统的 Unicode 编码,仅适用于 Unicod


【文件预览】:
unicode-dragon-master
----index.js(1KB)
----LICENSE.MIT(1KB)
----package.json(453B)
----test()
--------test_fix_unicode.js(889B)
----README.md(2KB)

网友评论