| lib/plankton | ||
| misc | ||
| source | ||
| tools | ||
| .gitignore | ||
| readme.md | ||
docdef
zum Erzeugen von Dokumenten anhand von JSON-Daten
Nutzung
Am beigefügten Beispiel polyhedra:
misc/conv misc/examples/polyhedra/transform-default.js misc/examples/polyhedra/data.json | build/sd -o markdown > /tmp/polyhedra-default.md
Der erste Teil (vor der Pipe) transformiert die rohen Daten in ein ein JSON-Dokument im sd-Dialekt. build/sd -o markdown liest dieses Dokument von der Standard-Eingabe und erzeugt die Ausgabe im Markdown-Format.
Folgende Abwandlungen sind möglich:
# Markdown-Tabelle
misc/conv misc/examples/polyhedra/transform-table.js misc/examples/polyhedra/data.json | build/sd -o markdown > /tmp/polyhedra-table.md
# HTML-Liste
misc/conv misc/examples/polyhedra/transform-default.js misc/examples/polyhedra/data.json | build/sd -o html > /tmp/polyhedra-default.html
# HTML-Tabelle
misc/conv misc/examples/polyhedra/transform-table.js misc/examples/polyhedra/data.json | build/sd -o html > /tmp/polyhedra-table.html