Getting style information using XSSFSheetXMLHandler
<p>I'm reading very large (150Mb) xlsx files.  I have my own XSSFSheetXMLHandler.SheetContentsHandler to extract the data of interest. (It does execute pleasingly quickly).   However, for each cell the overridden method </p>

<pre><code>cell(String cellReference, String formattedValue, XSSFComment comment)
</code></pre>

<p>only gets me the cell reference and value.  </p>

<p><strong>How can I get the style (and hence foreground fill color) applied to this cell?</strong>  XSSFSheetXMLHandler gives me the StylesTable data - so I know what styles exist, all I don't have is any kind of pointer from each cell to the StylesTable.  The only solution appears to be to extend XSSFSheetXMLHandler and then start reverse engineering the SAX parsing.  </p>

<p>Is this the only approach? </p>