Ik ben momenteel bezig met migratie van een front office applicatie, die informatie naar verschillende back office systemen moet sturen. Dit gebeurt mbv xml documenten.
Elk back office systeem heeft een eigen interface, en levert mij een xsd aan.
Ik heb reeds bestaande (en dus geldige) xml documenten, zoals die gestuurd wordt naar de back office systemen.
Nu heb ik weinig ervaring met dit soort xml technieken. Ik heb een aantal tutorials doorlopen om iig te weten wat het technisch allemaal inhoudt, maar ik wil ook graag weten of ik het op de manier gebruik zoals het bedoeld is.....
Ik dacht er zelf aan om gewoon het reeds bestaande document na te bouwen, door handmatig de nodes te vullen. In dit geval weet ik zeker dat het document valideert (nu wordt de xml met scripting letterlijk weggeschreven).
Ik weet niet of er een mooiere/makkelijkere methode is om vanuit het perspectief van het schema te werken. Als ik het schema aan een dataset koppel, zal ik toch handmatig de velden moeten koppelen aan de juiste waarde in de database (data is flink verspreid over tabellen/views). Dat lijkt me net zo veel moeite.... toch
[ik heb overigens nog geen inzicht in hoe die koppeling gelegd moet worden]
Elk back office systeem heeft een eigen interface, en levert mij een xsd aan.
Ik heb reeds bestaande (en dus geldige) xml documenten, zoals die gestuurd wordt naar de back office systemen.
Nu heb ik weinig ervaring met dit soort xml technieken. Ik heb een aantal tutorials doorlopen om iig te weten wat het technisch allemaal inhoudt, maar ik wil ook graag weten of ik het op de manier gebruik zoals het bedoeld is.....
Ik dacht er zelf aan om gewoon het reeds bestaande document na te bouwen, door handmatig de nodes te vullen. In dit geval weet ik zeker dat het document valideert (nu wordt de xml met scripting letterlijk weggeschreven).
Ik weet niet of er een mooiere/makkelijkere methode is om vanuit het perspectief van het schema te werken. Als ik het schema aan een dataset koppel, zal ik toch handmatig de velden moeten koppelen aan de juiste waarde in de database (data is flink verspreid over tabellen/views). Dat lijkt me net zo veel moeite.... toch
[ik heb overigens nog geen inzicht in hoe die koppeling gelegd moet worden]