exemple json doc
This commit is contained in:
parent
1b844ce08b
commit
e6b62080e1
|
@ -6,6 +6,7 @@ Ce dépot permet plusieurs choses:
|
|||
- faire fonctionner un serveur web express / node pour afficher un compte rendu HTML interprêtant un fichier json représentant des tâches orgmode exportées à partir d'ox-json dans emacs.
|
||||
pour le lancer: npm start.
|
||||
- convertir des exports de services numériques en fichier tsv et json, afin d'être utilisé par les autres parties pour en faire un compte rendu en html.
|
||||
- un convertisseur de site wordpress vers orgmode. La source est un export au format json de la table des posts d'un site wordpress, réalisé dans un client de base de données comme phpmyadmin ou un IDE tel que PhpStorm.
|
||||
|
||||
![report in preview](screenshot.png "screenshot of the report in html")
|
||||
# Prérequis
|
||||
|
|
|
@ -0,0 +1,68 @@
|
|||
# format json à partir d'un fichier orgmode
|
||||
|
||||
Exemple de fichier json exporté par ox-json
|
||||
```json
|
||||
{
|
||||
"$$data_type": "org-document",
|
||||
"properties": {
|
||||
"title": [
|
||||
"Trucs pour apprendre à bien utiliser orgmode"
|
||||
],
|
||||
"filetags": [],
|
||||
"author": [
|
||||
"tykayn"
|
||||
],
|
||||
"creator": "Emacs 27.1 (Org mode 9.5.3)",
|
||||
"date": [],
|
||||
"description": [],
|
||||
"email": "contact@cipherbliss.com",
|
||||
"language": "en"
|
||||
},
|
||||
"contents": [
|
||||
{
|
||||
"$$data_type": "org-node",
|
||||
"type": "section",
|
||||
"ref": "orgfa6b7c4",
|
||||
"properties": {
|
||||
"robust-begin": 1,
|
||||
"robust-end": 131,
|
||||
"post-blank": 2,
|
||||
"post-affiliated": 1,
|
||||
"mode": "first-section",
|
||||
"granularity": null
|
||||
},
|
||||
"contents": [
|
||||
{
|
||||
"$$data_type": "org-node",
|
||||
"type": "paragraph",
|
||||
"ref": "orge46bba4",
|
||||
"properties": {
|
||||
"post-blank": 0,
|
||||
"post-affiliated": 49,
|
||||
"mode": "property-drawer",
|
||||
"granularity": null
|
||||
},
|
||||
"contents": [
|
||||
"Archived entries from file /home/tykayn/Nextcloud/textes/orgmode/exported",
|
||||
{
|
||||
"$$data_type": "org-node",
|
||||
"type": "subscript",
|
||||
"ref": "orgf62d4c0",
|
||||
"properties": {
|
||||
"use-brackets-p": false,
|
||||
"post-blank": 0
|
||||
},
|
||||
"contents": [
|
||||
"tasks.org"
|
||||
]
|
||||
},
|
||||
"\n"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
||||
|
||||
}
|
||||
```
|
123015
source/tasks.json
123015
source/tasks.json
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue