XSLT Transform for Gnucash XML file
Derek Atkins
warlord at MIT.EDU
Wed Sep 24 12:35:09 CDT 2003
Don't ask me -- I didn't create the XML backend. Ohh, Oops -- the
dev who did is no longer with the project. Oh well, life sucks.
But to answer your questions:
a) i dont think any of the devs understand xml well enough to implement
DTD validations
b) the code doesn't use DTDs at all -- all the parsers (and generators)
are hand written
c) none of the devs _care_ enough to worry about it
Why XML if we can only use it in gnucash? Good question -- go ask the
dev who created it. It doesn't even meet the original goal (full
backwards and forwards compatibility) from when it was originally
proposed. OOPS.
-derek
Régis Leroy <lapagearegis at free.fr> writes:
-------------- next part --------------
> And what about using DTD in the validation phase, before final release.
> not inside gnucash but in gnucash's developpement.
> Having real DTD can give realy useful contribs, and maybe some good
> alpha-test files.
> The question is why XML if we can only use theses files with gnucash
> (and only the same version as the producer)?
>
> Le mer 24/09/2003 à 00:52, Derek Atkins a écrit :
> > Perhaps, but those doc files are not authoritative.. Gnucash
> > _does not use DTDs_ -- for better or for worse this is how it
> > was written years and years ago.
> >
> > -derek
> >
> > Régis Leroy <lapagearegis at free.fr> writes:
> >
> > > Maybe theses files are a good start to obtain DTD, no?
> > >
> > > http://www.gnucash.org/lxr/gnucash/source/src/doc/xml/
> >
> > --
> > Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
> > Member, MIT Student Information Processing Board (SIPB)
> > URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
> > warlord at MIT.EDU PGP key available
> >
>
--
Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
Member, MIT Student Information Processing Board (SIPB)
URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
warlord at MIT.EDU PGP key available
More information about the gnucash-devel
mailing list