Mathematica > Data Manipulation > Importing & Exporting >
Mathematica Import/Export Format

Character8

Sequence of 8-bit characters.
Raw binary format.
  • Import can read any file as a sequence of characters.
  • Export writes a list of characters to a file.
  • Import["file", "Character8"] imports any file, returning a list of 8-bit characters.
  • Export["file", list, "Character8"] exports a list of characters to a binary file.
  • Export["file", expr, "Character8"] converts an expression to a string of characters and exports it to a binary file in which each byte represents a character.
  • Import["file", {"Character8", elem}] or Import["file", elem ] imports the specified element.
  • Import["file", {"Character8", {elem1, elem2, ...}}] imports multiple elements.
  • See the reference pages for full general information on Import and Export.
"Elements" elements and options available in this file
"Rules"full rules for each element and option
"Options"rules for options, properties, and settings
  • Data representation element:
"Data"list of 8-bit characters
  • Import["file", {"Character8", n}] gives the n^(th) byte.
"HeaderBytes"0how many bytes to skip at the beginning of the file
Convert a list of characters to a string representing an 8-bit character array:
In[1]:=
Click for copyable input
Out[1]=
Mathematica can also convert expressions of multicharacter strings to 8-bit characters:
In[2]:=
Click for copyable input
Out[2]=
Convert the previous result back to an expression:
In[3]:=
Click for copyable input
Out[3]=
 
Multibyte characters cannot be exported to the Character8 format:
In[1]:=
Click for copyable input
Out[1]=
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team