Comment rendre lisible un JSON qui serait minifié, dans neovim ?
Avec jq
.
:%!jq
Edit : ça fonctionne aussi avec python : :%!python -m json.tool
Spécification MARC exprimée en JSON. Propose également un metaschema.
via #ELAG2019
Un réseau de bibliothèque allemand qui met ses données à disposition via un API. Il s'agit en fait de leur index ElasticSearch, et donc on peut interroger l'API avec la syntaxe d'ElasticSearch
Documentation pour angular-schema-form
.
Il y a une démo dynamique : http://schemaform.io/examples/bootstrap-example.html
Livre sur l'utilisation de JSON Schema. PDF et ePub
en.wikipedia : "JSON Schema specifies a JSON-based format to define the structure of JSON data for validation, documentation, and interaction control. A JSON Schema provides a contract for the JSON data required by a given application, and how that data can be modified."
Notes de présentation sur un truc qui a l'air tout à fait intiguant : "from marcxml to json.ld
Parmi l'un des points fascinants, le fait qu'à partir du json schema, il semble possible de produire un outil de catalogage (genre interface web) avec une validation (et autocomplétion) en temps réelle et une structuration des données la plus optimale possible.
un outil cli pour traiter du JSON
Ted Lawless has "published some code for mapping CSV data to RDF using Python and JSON-LD on Github."
"BibJSON is a convention for representing bibliographic metadata in JSON; it makes it easy to share and use bibliographic metadata online."