Информация об изменениях

Сообщение Re[7]: опять про reflection от 14.11.2018 19:34

Изменено 14.11.2018 19:36 vsb

Re[7]: опять про reflection
Здравствуйте, aios, Вы писали:


A>>>п.с. яву знаю на уровне "знаю C#"

A>·>Да всё то же что и в C#, только со всякими генериками бороться не надо.

A>мап в моем понимании — словарь. как его будет жрать библиотека?


Любая приличная библиотека позволяет использовать Map вместо объекта.

Map<String, Object> person = new HashMap<>();
person.put("firstName", "John");
person.put("age", 21);
Map<String, Object> company = new HashMap<>();
company.put("name", "Horns");
company.put("owner", person);


Думаю, jxls не исключение.
Re[7]: опять про reflection
Здравствуйте, aios, Вы писали:


A>>>п.с. яву знаю на уровне "знаю C#"

A>·>Да всё то же что и в C#, только со всякими генериками бороться не надо.

A>мап в моем понимании — словарь. как его будет жрать библиотека?


Любая приличная библиотека позволяет использовать Map вместо объекта.

Map<String, Object> person = new HashMap<>();
person.put("firstName", "John");
person.put("age", 21);
Map<String, Object> company = new HashMap<>();
company.put("name", "Horns");
company.put("owner", person);


Думаю, jxls не исключение. Просто используй Map<String, Object> вместо тех объектов, которые ты пытаешься генерировать, клади в них какие душе угодно свойства и значения любой вложенности и всё.