Stringa YAML di input
id: 1
name: John
age: 24
db:
tyle: mysql
host: 127.0.0.1
port: 3306
username: root
password: root Stringa Properties di output:
id=1
name=John
age=24
db.tyle=mysql
db.host=127.0.0.1
db.port=3306
db.username=root
db.password=root YAML è un linguaggio di serializzazione dei dati leggibile dall'uomo, comunemente utilizzato per scrivere file di configurazione.
YAML è un linguaggio di programmazione fluido, poiché è progettato per essere facile da leggere e comprendere. Può anche essere integrato con altri linguaggi di programmazione. Grazie alla sua flessibilità e accessibilità, YAML è utilizzato da Ansible® per creare flussi di automazione sotto forma di Ansible Playbooks.
.properties è l'estensione di file utilizzata principalmente nelle tecnologie Java, per memorizzare i parametri di configurazione delle applicazioni. Possono inoltre essere utilizzati per memorizzare stringhe destinate all'internazionalizzazione e localizzazione; questi vengono chiamati pacchetti di risorse di proprietà.