E poi sostituire le cose tra parentesi graffa con i contenuti dei metadati in json. Se il json non contiene alcune informazioni tipo la licenza o i contributors allora si eliminano le parentesi graffe dal md per rendere tutto pulito.
tabelle per data dictionary
Potrei convertire yaml to json, utilizzare jq per selezionare solo resources e da esse selezionare solo i campi name, type, description, convertire in csv usando mlr e poi capire come convertire csv2md.
E se ci sono più file? Come gestisco il template md per la sezione data dictionary?
tool esistenti
frictioless says
https://github.com/frictionlessdata/project/discussions/665#discussioncomment-648532
Attenzione pare che si siano mossi e abbiano chiuso i loro task https://github.com/frictionlessdata/frictionless-py/issues/837 che succede?
Ho commentato qui https://github.com/frictionlessdata/frictionless-py/issues/837#issuecomment-1173178536 per chiedere se si può fare via cli
struttura readme
Estrarre titolo datapackage, descrizione, licenza e contributors e append these line to an md file. Ma come faccio a capire l'ordine?
Forse mi conviene fare un file md che abbia la struttura tipo
vedi template.md
E poi sostituire le cose tra parentesi graffa con i contenuti dei metadati in json. Se il json non contiene alcune informazioni tipo la licenza o i contributors allora si eliminano le parentesi graffe dal md per rendere tutto pulito.
tabelle per data dictionary
Potrei convertire yaml to json, utilizzare jq per selezionare solo resources e da esse selezionare solo i campi name, type, description, convertire in csv usando mlr e poi capire come convertire csv2md.
E se ci sono più file? Come gestisco il template md per la sezione data dictionary?
desired output
https://github.com/chiaraadornetto/dati-tv-elezioni-ue-2019#readme