Ik heb niet echt bijster veel met XML en XSD's gedaan tot nu toe. Eigenlijk alleen hele basic dingen. Nu wil ik voor een java app een XSD opstellen met type-definities.
Ik heb een lijst met omschrijvingen en bijbehordende codes die de gebruiker kan kiezen in de GUI. Deze codes hebben een waarde van een datatype zoals boolean, string, etc. De codes zijn in principe een gefixeerde lijst met opties, maar wellicht wil ik in de toekomst een aantal opties toevoegen. Ik wil het dan zo doen dat ik alleen de xml aan hoef te passen en dat het xsd het gewoon snapt.
Nu is het zo dat de gebruiker het aantal entries bepaald. Dus ik moet in de xsd een definitie hebben die hier niet een limiet op legd. Per transactie kan een code maar 1x gekozen worden.
Ik zat zelf te denken aan een enumeratie te denken, maar ik loop nogal vast. Bijkomend probleem is namelijk dat het plat moet blijven. Hiermee bedoel ik dat het ook in een CSV file te tikken moet zijn. De CSV file moet vervolgens door een class (die ik nog moet schrijven) omgezet worden naar xml. Iedere regel in de csv bevat de complete afhandeling. Dus de eventueel meerdere entries van de user.
Kan iemand mij uitleggen hoe ik zoiets in een xsd voor elkaar kan krijgen? Ik heb al met wat sites zitten stoeien, maar ik krijg of een constructie die niet meer in een platte csv te duwen is of ik loop gigantisch vast.
Ik snap dat het gedonder met die csv niet de mooiste structuur gaat opleveren in xml, maar ik heb helaas geen andere optie. CSV ondersteuning voor deze oplossing is een must.
Alvast bedankt!
Ik heb een lijst met omschrijvingen en bijbehordende codes die de gebruiker kan kiezen in de GUI. Deze codes hebben een waarde van een datatype zoals boolean, string, etc. De codes zijn in principe een gefixeerde lijst met opties, maar wellicht wil ik in de toekomst een aantal opties toevoegen. Ik wil het dan zo doen dat ik alleen de xml aan hoef te passen en dat het xsd het gewoon snapt.
Nu is het zo dat de gebruiker het aantal entries bepaald. Dus ik moet in de xsd een definitie hebben die hier niet een limiet op legd. Per transactie kan een code maar 1x gekozen worden.
Ik zat zelf te denken aan een enumeratie te denken, maar ik loop nogal vast. Bijkomend probleem is namelijk dat het plat moet blijven. Hiermee bedoel ik dat het ook in een CSV file te tikken moet zijn. De CSV file moet vervolgens door een class (die ik nog moet schrijven) omgezet worden naar xml. Iedere regel in de csv bevat de complete afhandeling. Dus de eventueel meerdere entries van de user.
Kan iemand mij uitleggen hoe ik zoiets in een xsd voor elkaar kan krijgen? Ik heb al met wat sites zitten stoeien, maar ik krijg of een constructie die niet meer in een platte csv te duwen is of ik loop gigantisch vast.
Ik snap dat het gedonder met die csv niet de mooiste structuur gaat opleveren in xml, maar ik heb helaas geen andere optie. CSV ondersteuning voor deze oplossing is een must.
Alvast bedankt!
What are clouds made of? Linux servers mostly!