الحصول على قيمة سلسلة الخلية مع أو بدون تنسيق

الحصول على قيمة سلسلة الخلية بتنسيق وبدون تنسيق

يشرح الكود النموذجي التالي استخدام الطريقة 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);

مخرجات الوحدة

فيما يلي إخراج وحدة التحكم للرمز العيني أعلاه.

 0.01

0.012345