github.com/shakinm/xlsReader@v0.9.12/xls/record/continue.go (about)

     1  package record
     2  
     3  // CONTINUE: Continues Long Records
     4  var ContinueRecord = [2]byte{0x3c, 0x00} //(0x3c)
     5  
     6  /*
     7  Records longer than 8,228 bytes (2,084 bytes in BIFF7 and earlier) must be split into
     8  several records. The first section appears in the base record; subsequent sections
     9  appear in CONTINUE records.
    10  In BIFF8, the TXO record is always followed by CONTINUE records that store the
    11  string data and formatting runs.
    12  
    13  Record Data
    14  Offset		Name	Size	Contents
    15  ------------------------------------
    16  4 					var 	Continuation of record data
    17  
    18  If the continued data is a string, the CONTINUE record also has a structure to indicate
    19  whether the string is compressed or uncompressed unicode.
    20  
    21  Record Data
    22  Offset		Field Name		Size	Contents
    23  --------------------------------------------
    24  4 			grbit			1 		0= Compressed unicode string
    25  									1= Uncompressed unicode string
    26  5							var		Continuation of record data
    27  
    28  */
    29  
    30  type Continue struct {
    31  	data []byte
    32  }