Это полный код, если кому-то это нужно, спасибо KURRU HEM.
Map<String, dynamic> jsonParsed = {"2019-01-15":{"title":"Hey","nbLike":1}, "2019-01-16":{"title":"Hey2","nbLike":2}};
print(jsonParsed);
List<Event> _events = [];
List _dates = [];
jsonParsed.keys.forEach((String key){
_dates.add(key);
});
print(_dates);
for(int i=0; i<_dates.length; i++){
print(jsonParsed[_dates[i]]['title']);
print(jsonParsed[_dates[i]]['nbLike']);
final Event event = Event(
title: jsonParsed[_dates[i]]['title'],
nbLike: jsonParsed[_dates[i]]['nbLike'],
);
_events.add(event);
}
print('EVENTS --------------> Это полный код, если кому-то это нужно, спасибо KURRU HEM.
[110]events');
class Event {
final String title;
final int nbLike;
Event({this.title, this.nbLike});
factory Event.fromJson(Map<String, dynamic> json) {
return Event(
title: json['title'] as String,
nbLike: json['nbLike'] as int,
);
}
}
Это будет
yes ' ' | head -7 | tr -d '\n'
Изменитесь '7' в Ваше число.
Возможно, необходимо смотреть на
man fmt
также.
printf '%7s'
Будет, вероятно, самый эффективный способ сделать это.
Это - оболочка, встроенная большую часть времени, и если не/usr/bin/printf существует как нейтрализация от coreutils.
так
printf '%7s%s\n%7s%s\n' '_' 'hello' '_' 'world'
производит
_hello
_world
(Я использовал _ вместо пространства здесь, но пространство работает также, потому что удар понимает ''),
Не уверенный, если это собирается помочь Вам http://unstableme.blogspot.com/2008/12/awk-formatting-fields-into-columns.html