Dan kon je iig nog code genereren. Ik kreeg laatst een directory met 70 xsd's (no kidding) maar geen tool die daar .Net classes voor kon maken (leuke bug in de xsd.exe tool: meerdere xsd snapt ie wel, maar dan krijg je een filenaam waar alle code in komt, die bestaat uit alle xsd namen, wat dus wat onhandig is (te lang: foutmelding, geen code gegenereerd). Als je als laatste bestand .\bestand.xsd opneemt (ipv gewoon bestand.xsd zonder de .\ dus) wordt dat de filenaam.Mugwump schreef op donderdag 25 juli 2019 @ 11:15:
Dat laatste leidt dan tot de meest onzalige XML formaten, die weer leiden tot 6000 gegenereerde Java classes en trage verwerking / hogere kosten.
Uiteindelijk maar gewoon recursief de meuk in dictionaries met key-valse pairs opgeslagen. Na een dag kloten om code te krijgen, die uiteindelijk niet de aangeleverde xml ook kon verwerken, in een halve dag het inlezen afgerond. Mooi concept hoor, XML-datatypes hergebruiken. Maar je kunt ook doorslaan...
(krijg je dus een Xml type Geboorteplaats die uit een code en omschrijving bestaat, want je moet een omschrijving kunnen invoeren van een plaats die niet in de referentie tabel bestaan), woonplaats (ook een plaats zou je denken) is dan enkel een code want die verwijst naar de referentie tabel. En meer van dat soort ongein.
Exact expert nodig?