This library is to help with parsing and emitting XML documents of the Gnucash XML format
Importing and exporting documents can be done the following way:
(require '[com.besenczy.gnucash.core :as gnucash])
(def document-str (slurp "Accounting.gnucash"))
(def imported (gnucash/parse-str document-str))
(def exported (gnucash/emit-str imported))
Importing and exporting documents gets validated using the spec ::com.besenczy.gnucash.specs/document
Can you improve this documentation?Edit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
Ctrl+k | Jump to recent docs |
← | Move to previous article |
→ | Move to next article |
Ctrl+/ | Jump to the search field |