Convertire stringhe in Dart secondo specifiche convenzioni

Mattepuffo's logo
Convertire stringhe in Dart secondo specifiche convenzioni

Convertire stringhe in Dart secondo specifiche convenzioni

Per Dart, e Flutter, esiste la libreria recase che ci permette di convertire una stringa in un determinato formato.

Parliamo di formati utili per la programmazione/configurazione/ecc.

Li per li non mi è sembrata utile, fino a che non ho dovuto convertire a runtime dei campi di un JSON.

Per l'installazione:

dart pub add recase // DART
flutter pub add recase // FLUTTER

Qui un pò di codice:

import 'package:recase/recase.dart';

void main() async {
  final stringToConvert = "Testo_a_Caso-TxT";

  ReCase rc = ReCase(stringToConvert);
  print(rc.camelCase);
  print(rc.constantCase);
  print(rc.dotCase);
  print(rc.headerCase);
  print(rc.snakeCase);
}

Ci sono anche altri formati disponibili.

Enjoy!


Condividi

Commentami!