Bonjour à tous,
J'essaie de concevoir un script python pour nettoyer des fichiers de conf YAML mais je ne vois pas de solution simple.
A gauche, un fichier YAML "propre" sans valeur:
Code yaml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 --- # domicile adresse: # contact numero: email: ...
A droite, un fichier YAML/JSON "sale" mais contenant au moins les clés du fichier de gauche, mais avec les bonnes valeurs:
Code yaml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 --- cle_inutile1: abcde cle_inutile2: fghij adresse: rue: 15 rue picasso cp: 75003 special: pigeon voyageur region: IDF numero: 010203 email: - no-reply@localhost.com - webmaster@localhost.com ...
Et j'aimerais avoir comme résultat de sortie le fichier de gauche alimenté par les valeurs du fichier de droite:
Code yaml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 --- # domicile adresse: rue: 15 rue picasso cp: 75003 # contact numero: 010203 email: - no-reply@localhost.com - webmaster@localhost.com ...
Basculer sur du JSON pour le fichier de gauche faciliterait les choses mais je perdrais les commentaires, ce qui n'est pas une option.
Partager