-1

ich DocXTemplater bin mit Tischkonvertieren Sonderzeichen in JavaScript-Datei

In der js-Datei Word-Dokument für den Export, ein Modul mit Sonderzeichen ist, und CRM ist nicht erlaubt mir, eine Datei mit diesen Sonderzeichen zu erstellen . Ich habe versucht, die Variablen mit Sonderzeichen zu entfernen, aber die Funktionalität funktioniert nicht ohne sie. Wie kann ich umfassen die folgenden binären Sonderzeichen

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" 
    } 

enter image description here

Antwort

1

Was genau Sie crm nicht erlaubt, zu tun? Haben Sie versucht, die Zeichen auf diese zwei Arten hinzuzufügen?

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

Wenn dies funktioniert eine Liste der Charaktere bekommen können Sie sie in Unicode-Codes sehen und verwandeln sich hier: https://en.wikipedia.org/wiki/Control_character

+0

Ja, als ich versuchte, ENQ mit \ x05 zu ersetzen, es hat nicht funktioniert Ich habe nicht versucht, die string.fromCharCode Weg, aber ich bin nicht vertraut mit dieser –

+0

@Vignesh Sie könnten auch versuchen, die Unicode-Darstellungen. Zum Beispiel wäre "PKETXEOT" '' PK \ u0003 \ u0004 "" – Polshgiant

+0

Hat es am Ende funktioniert? –