exemple json doc

This commit is contained in:
Tykayn 2023-07-19 23:06:55 +02:00 committed by tykayn
parent 1b844ce08b
commit e6b62080e1
3 changed files with 61568 additions and 61516 deletions

View File

@ -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

68
orgmode_format.md Normal file
View File

@ -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"
]
}
]
}
]
}
```

File diff suppressed because it is too large Load Diff