Campaign | Spara en fil med funktionen saveFile() utan strukturlista
Beskrivning description
Utgåva: När vi använder JS-funktionen saveFile() i Adobe Campaign och väljer kodningen som ska vara UTF-8, sparas filen i UTF-8 med BOM-format.
Syntax: saveFile ("<Text to be saved>", "<Server location where the file will be saved>/<File name>","<Encoding>");
Upplösning resolution
Som standard när vi använder funktionen saveFile() som:
saveFile ("<Text to be saved>", "<Server location where the file will be saved>/<File name>","utf-8");
Filen sparas med formatet UTF-8 med BOM
Vad är strukturlista:
Byteordningsmarkeringen (BOM) är ett Unicode-tecken, U+FEFF BYTE ORDER MARK (BOM), vars utseende som ett magiskt nummer i början av en textström kan signalera flera saker till ett program som läser texten:
- Textströmmens byteordning, eller endianer.
- Det faktum att textströmmens kodning är Unicode, till en hög grad av förtroende.
- Vilken Unicode-kodning som textströmmen kodas som.
För att undvika detta är upplösningen att hoppa över kodningsdelen i funktionens syntax. Så använd den som:
saveFile ("<Text to be saved>", "<Server location where the file will be saved>/<File name>");
Då sparas filen i UTF-8-format, men utan BOM
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f