Archief - [PROG]COBOL XML bestand lezen

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

DiDoria

Legacy Member
Hoi,

Als opdacht moesten we een XML bestand wegschrijven en we mochten het ook uitlezen (om de valideren, te parsen). Nu, ik had dit allemaal tof gedaan met UNSTRING en REPLACE :p maar blijkbaar was dit 100% verkeer :p het kan maar er zijn andere methodes... De docent had gezegd op de site van percobol zelf staan er wat maar ik heb deze niet gevonden. Weet iemand wat ik dan juist moet doen van verandering? Wat is die andere manier op XML te lezen in cobol?

thx!

Bav0

Legacy Member
Cobol is early 80's, XML late 90's. Serieus. Waar zijn die nog mee bezig op school?

Boris Yeltsin

Legacy Member
Bav0 zei:
Cobol is early 80's, XML late 90's. Serieus. Waar zijn die nog mee bezig op school?

*zucht*
Informeer u over COBOL en zie in da het nog steeds een belangrijke taal is.

Bav0

Legacy Member
Dat weet ik wel. Ouders zijn ook levensbelangrijk, maar na een 20 jaar gaan ze ook weleens irriteren he en na 50 jaar is het enige dat je nog doet ze pampers geven zodat ze hun broek niet volschijten. Met respect, uiteraard.

Hourences

Legacy Member
Als het ff kan gelieve on topic te blijven ipv over pampers en dergelijke :)
Als ge echt over een taal wilt discussieren start dan voor mij part een aparte "ik haat cobol" thread en vecht het daar, liefst vrij beleefd (tutters inclusief), uit.

Emerxill

Legacy Member
Bav0 slaagt het wel met de nagel op de kop met die pampers. ;)

DiDoria

Legacy Member
Ik weet dat COBOL niet alles is maar daarmee is mijn vraag nog niet opgelost. Met de webservices krijg COBOL trouwens een 2de leven en het aantal lijnen in COBOL (en nie alleen omdat ge er meer moet schrijven :p ) is nog altijd meer dan java ofzo... Het geld dat daar is ingestoken kunnen ze niet op 1.2.3. wegsmijten om het om te zetten. En COBOL is gwn mokke snel!!! Met geen enkele andere taal kan je iets zo snel laten gebeuren. Dus alle transacties zullen nogwel ff cobol lijven het is snel, betrouwbaar en door de webservices zal het er zeker nog ff zijn. Alleen is het hatelijk om te schrijven vaak :)

Geen antwoorden op de vraag zelf? :p

jodeman

Legacy Member
XML kan je zowat in elke taal gebruiken dus stop met erover te melken, dat is toch gewoon tekst in een bestand. Yeah, echt een vernieuwende taal van de jaren 90 :p.
Je kan XML Thunder gebruiken.

DiDoria

Legacy Member
Ik had al iets van die XML Thunder gehoord maar wat doet deze nu juist? Hij maakt u datastructuur in cobol dat weet ik zeker maar nog meer?
XML is gwn vernieuwend (denk ik) omdat nog niemand anders op dat idee was gekomen om zo DATA uit te wisselen tussen alle soorten platformen die kunnen bestaan. En omdat het ook zo vrij is kan je er alles in dumpen wat je wilt bijna :)

wlibaers

Legacy Member
DiDoria zei:
Ik had al iets van die XML Thunder gehoord maar wat doet deze nu juist? Hij maakt u datastructuur in cobol dat weet ik zeker maar nog meer?
XML is gwn vernieuwend (denk ik) omdat nog niemand anders op dat idee was gekomen om zo DATA uit te wisselen tussen alle soorten platformen die kunnen bestaan. En omdat het ook zo vrij is kan je er alles in dumpen wat je wilt bijna :)

XML is een specifiek geval van SGML, een opvolger van GML, dat dateert van in de jaren 60.

Er zijn verder nog enkele andere standaarden specifiek voor gegevenstransmissie, zoals ASN.1 en XDR. Ook een pak ouder dan XML.

Het hangt er maar van af wat je vernieuwend noemt ;)

jodeman

Legacy Member
XML Thunder is gebruikt om data leesbaar te maken in bestanden. De oude databanken zijn onleesbaar voor ons. Het dient alleen om data in op te slagen.

DiDoria

Legacy Member
Hoe gebruikt je nu juist XML thunder om een parser te maken in COBOL??? Ik heb het nu staan via school en je kan een schema importeren en dan je datastructuur maken maar die parst dus echt niets gwn :s

DiDoria

Legacy Member
Oké ik heb het gevonden :D

Nu moet ik alleen nog weten hoe je een CALL doet naar een XML thunder subprogramma (COBOL geschreven)? Maar dat weet niemand zeker?

schop aars

Legacy Member
jawel aja
gewoon
call "naam van uw subprogramma tussen quotes" eventueel geefde nog parameters mee enzo
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan