Domande frequenti / Anveo EDI Connect / Byte Order Mark (BOM) nelle esportazioni XML
Questa è una traduzione automatica. Il messaggio originale è disponibile in Inglese.

Byte Order Mark (BOM) nelle esportazioni XML

Se si esporta un file XML in una codifica Unicode, i componenti utilizzati avviano automaticamente il file con un carattere speciale chiamato Byte Order Mark (BOM).

Non abbiamo il controllo su questo comportamento e non possiamo cambiare l’uscita. Questi pochi byte sono Unicode corretti e il destinatario del file dovrebbe normalmente essere in grado di gestirlo. Ci sono comunque sistemi che non si aspettano l’input Unicode, ma possono gestirlo (o almeno la parte ASCII), fintanto che il Byte Order Mark non è presente. Se non è possibile inviare il Byte Order Mark su un’esportazione XML, l’unica opzione è quella di esportare il file in un formato non Unicode, o di modificare il file da C/AL / AL code prima di inviarlo.

Per esportare i dati XML in formato non Unicode è necessario aggiungere una linea di mappatura di tipo XML header, se non già presente, nella mappatura. È possibile modificare la codifica sulla linea di mappatura dell’intestazione XML di tipo XML (non le proprietà dell’intestazione EDI Mapping Header).

Le importazioni

Sulle importazioni possiamo elaborare sia i file contenenti un Byte Order Mark che i file senza Byte Order Mark.