Я пытаюсь добавить данные на лист excel с помощью Apache POI, но во время компиляции я не знаю, какой тип фактических объектов данных им удастся добавить на лист.создать ячейку для java.lang.Object
Есть ли хороший способ просто сделать что-то вроде
Object obj= someObject;
cell.setValue(obj);
, не делая шаблонный из если/еще и InstanceOf вызовов, чтобы определить, является ли OBJ это логическое значение, дата, строка, или цифровое.
Если объект не является ни одним из этих типов, я бы ожидал Obj.toString(); чтобы попасть в ячейку.
Версия POI? Версия Office, на которую вы нацеливаетесь? – 2010-12-07 10:26:33