unicodeBOM

Type: Boolean

The unicodeBOM property of the File class specifies if the Unicode Byte-Order Mark (BOM) is present at the start of a Unicode file. (A byte-order mark indicates the byte ordering of text in the file.)

If the file byte ordering differs from the native byte ordering, JADE converts the data as part of reading and writing the Unicode file.

If a Unicode file is opened in Mode_Input or Mode_IO, the unicodeBOM property is set to true if a Unicode byte order mark is present at the start of the file. As this property is set to true by default, set this property to false if you want to suppress the creation of a byte order mark when a Unicode file is opened in Mode_Output.

The unicodeBOM property has no meaning or effect for an ANSI or Binary file.