Obtenir la valeur de la chaîne de la cellule avec et sans mise en forme

Obtenir la valeur de chaîne de cellule avec et sans mise en forme

Le code d’exemple suivant explique l’utilisation de la méthode Cell.getStringValue().

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(GetCellStringValue.class);
// Create workbook
Workbook workbook = new Workbook();
// Access first worksheet
Worksheet worksheet = workbook.getWorksheets().get(0);
// Access cell A1
Cell cell = worksheet.getCells().get("A1");
// Put value inside the cell
cell.putValue(0.012345);
// Format the cell that it should display 0.01 instead of 0.012345
Style style = cell.getStyle();
style.setNumber(2);
cell.setStyle(style);
// Get string value as Cell Style
String value = cell.getStringValue(CellValueFormatStrategy.CELL_STYLE);
System.out.println(value);
// Get string value without any formatting
value = cell.getStringValue(CellValueFormatStrategy.NONE);
System.out.println(value);

Sortie console

Voici la sortie de la console du code d’exemple ci-dessus.

 0.01

0.012345