Utilisateur:YanikB/Tableau wikidata/OpenRefine
Création d'un tableau avec OpenRefine
modifier
- Créer une requête Wikidata[1] et télécharger en fichier CSV (demo.csv)
- Dans Openrefine
- Get data from - This computer - sélect. fichier - demo.csv
- Parse data as - CSV / TSV / separator-based files
- Create Project
- Column 1 - Reconcile - Use values as identifiers (Add Standard Service - https://openrefine-wikidata.toolforge.org/fr/api)
- Column 1 - Edit column - Add column based on reconciled values - Sfrwiki (titre sur WP:fr)
- Column 1 - Edit column - Add column based on this column - New column name - Coordonnés
- value.replace(value,"{{coord|{{Wikidata|property=P625|entity="+value+"|displayformat=latitude}}|{{Wikidata|property=P625|entity="+value+"|displayformat=longitude}}|display=inline|type:mountain}}")
- Export - Templating
- Prefix {|
- Row Template
- | [[{{jsonize(cells["Sitelink frwiki"].value)}}]]
- | {{jsonize(cells["coordonnés"].value)}}
- Row Separator |-
- Suffix |}
- Export
- Dans le bloc-notes
- remplacer "
- remplacer null
- Copier le contenu dans un fichier de WP.