Class HexRead

java.lang.Object
org.apache.poi.util.HexRead

public class HexRead extends Object
Utilities to read hex from files. TODO - move to test packages
  • Constructor Details

    • HexRead

      public HexRead()
  • Method Details

    • readData

      public static byte[] readData(String filename) throws IOException
      This method reads hex data from a filename and returns a byte array. The file may contain line comments that are preceded with a # symbol.
      Parameters:
      filename - The filename to read
      Returns:
      The bytes read from the file.
      Throws:
      IOException - If there was a problem while reading the file.
    • readData

      public static byte[] readData(InputStream stream, String section) throws IOException
      Same as readData(String) except that this method allows you to specify sections within a file. Sections are referenced using section headers in the form:
        [sectioname]
       
      Throws:
      IOException
      See Also:
    • readData

      public static byte[] readData(String filename, String section) throws IOException
      Throws:
      IOException
    • readData

      public static byte[] readData(InputStream stream, int eofChar) throws IOException
      Throws:
      IOException
    • readFromString

      public static byte[] readFromString(String data)