转换javascript文件中的特殊字符

转换javascript文件中的特殊字符,javascript,character-encoding,dynamics-crm,jscript,docxtemplater,Javascript,Character Encoding,Dynamics Crm,Jscript,Docxtemplater,我正在使用DocXTemplater将表导出到word文档 在js文件中,有一个带有特殊字符的模块,CRM不允许我创建带有这些特殊字符的文件。我尝试删除带有特殊字符的变量,但是没有它们,功能就无法工作。如何包含以下二进制特殊字符 28: [function(t, e, n) { "use strict"; n.LOCAL_FILE_HEADER = "PK", n.CENTRAL_FILE_HEADER = "PK", n.CENT

我正在使用DocXTemplater将表导出到word文档

在js文件中,有一个带有特殊字符的模块,CRM不允许我创建带有这些特殊字符的文件。我尝试删除带有特殊字符的变量,但是没有它们,功能就无法工作。如何包含以下二进制特殊字符

28: [function(t, e, n) {
        "use strict";
        n.LOCAL_FILE_HEADER = "PK",
        n.CENTRAL_FILE_HEADER = "PK",
        n.CENTRAL_DIRECTORY_END = "PK",
        n.ZIP64_CENTRAL_DIRECTORY_LOCATOR = "PK",
        n.ZIP64_CENTRAL_DIRECTORY_END = "PK",
        n.DATA_DESCRIPTOR = "PK\b"
    }

crm到底不允许您做什么?你有没有试着用这两种方式添加角色

[function(t, e, n) {
    "use strict";
    n.LOCAL_FILE_HEADER = "PK" + String.fromCharCode(3),
    n.CENTRAL_FILE_HEADER = "PK\x03",
}

如果这样做有效,您可以在此处获取所看到的字符列表并将其转换为unicode代码:

是的,当我尝试用\x05替换ENQ时,它不起作用,我没有尝试字符串。尽管如此,我不熟悉fromCharCodethat@vignesh您也可以尝试unicode表示法。例如,
“PKETXEOT”
将是
“PK\u0003\u0004”
我上载了编辑器不允许使用特殊字符保存的整个文件