(no title)
mszcz
|
1 year ago
I tried it years ago but finally settled on HLedger. Like GnuCash, I own and control my data, but with HLedger I have an ability to go in and correct or change something (and not in a "accounting-appropriate" way) in bulk just by editing it in Sublime Text. Then again, my use case is pretty basic and not mission critical so YMMV.
gavinhoward|1 year ago
As for myself, I agree that the XML format is not great, but I use the SQLite format, which allows me to write scripts on it.
ranger_danger|1 year ago
lhamil64|1 year ago
jcarrano|1 year ago
samus|1 year ago
If nothing else works, a Gnucash file is XML. A bit annoying to work with, but quite possible.
bulletmarker|1 year ago
mszcz|1 year ago
faustlast|1 year ago
kreyenborgi|1 year ago
[0] based on https://gist.github.com/nonducor/ddc97e787810d52d067206a592a...
somat|1 year ago
Whenever I have to edit an xml file I tend to just go ham with python's xml library. the scripts are never pretty, mainly because they are whatever addhoc editing I wanted in written form. The hardest part is figuring out the xpath syntax.
A slight lie, I use lxml, mainly because it can select siblings which the built in xml lib is unable to do. but I still use the internal libs documentation, mainly because it is easier to read.
mszcz|1 year ago
onedognight|1 year ago