Van data-representatie naar opslagmethode
Om de opgeslagen gegevens te kunnen omzetten in een bruikbare structuur heb je nodig:
de parser hoef je niet zelf te schrijven, de specifieke verwerking voor contenthandler wel (daarom moet je die ook subclassen).
Opslag m.b.v. XML
Een XML document kan een (complex) formulier of document zijn, maar ook (vergelijkbaar met) een databasetabel.
In mijn geval gebruik ik het laatste en zou je elk document voor kunnen stellen als:
<tabel> <record1 id="..." foreign_key1="..." foreign_key2="..."> <veld1>......</veld1> <veld2>.....</veld2> </record1> <record2 id="..." foreign_key1="..." foreign_key2="..."> <veld1>......</veld1> <veld2>.....</veld2> </record2> </tabel>