Danskere holder fast i tekstbaseret XML

I slutningen af sidste år blev ønsket om et binært XML-format fremsat på ny. Danske eksperter ser ikke noget umiddelbart behov.

Det er næsten som med "90-års fødselsdagen" på tv nytårsaften. Med en hvis forudsigelighed dukker debatten om et binært XML-format op en gang om året.

I slutningen af sidste år blev der på konferencen ?XML 2004 ? Conference & Exposition? i Washington igen ytret ønske om et binært XML-format.

Denne gang var det blandt andet Michael Leventhal der som medlem af arbejdsgruppen XML Binary Characterization Working Group fremsatte ønsket.

W3C, der udarbejder specifikationer og retningslinier for internettet, har nedsat arbejdsgruppen, for at finde ud af, om der er et reelt behov for et binært XML-format.

Ifølge Michael Leventhal er der et reelt behov ? og der er brug for det her og nu.

? Se, hvor meget XML bliver brugt på nettet, og hvor hurtigt hurtigt brugen af XML udbredes. Problemerne som udviklerne møder er ved at være kritiske, sagde Michael Leventhal efter konferencen.

Langsom behandling

Problemerne er, ifølge Michael Leventhal, at behandlingen af XML er for langsom. Et binært format vil gøre det nemmere at koble XML-data til datatyper, der anvendes i programmeringssprog, og komprimeringsteknikker vil gøre antallet af bits, der skal behandles, mindre.

Derfor fylder binær XML mindre
XML-tags fylder forholdsvist meget i forhold til data i et XML-dokument. XML-tags er det, der står mellem "< >".

Ved at gøre et dokument binært ? altså omdanne det til kode, bestående af en række 0?er og 1?er ? kan man anvende forskellige teknikker til at få tags og data til at fylde mindre.

Det er også muligt at repræsentere gentagne tags med bitmønstre, der fylder mindre end de tilsvarende bitmønstre, der udgør tags i XML-dokumentet.

Ifølge Michael Leventhal er det især mobilindustrien, der driver behovet for et binært XML-format.

Trådløse enheder har begrænset båndbredde til rådighed, så det nuværende tekstbaserede XML-format duer ikke. Et binært XML-format vil derimod kunne reducere behovet for båndbredde.

19 binære formater

Der findes allerede en række binære repræsentationer af XML. I alt 19 binære XML-formater er i dag foreslået som standarder.

Alene derfor mener Michael Leventhal, at W3C bør gå igang med at etablere en fælles standard for binær XML, for at sikre, at XML stadig kan anvendes som fælles sprog mellem forskellige it-systemer, platforme og enheder.

Ifølge James Kobielus, senioranalytiker hos Burton Group, er der stor fokus i it-branchen på, hvor meget ydelsen vil blive påvirket af en stigende anvendelse af XML, eksempelvis i forbindelse med webservices. Webservices anvender XML til at udveksle data.

? Især betydningen for netværksperformance og hvor meget en øget XML-behandling på applikationsservere vil påvirke ydelsen, er noget, som man er meget opmærksom på, siger James Kobielus.

Danske eksperter ser dog ikke noget umiddelbart behov for et binært XML-format.

Hos Dan Net, der sidder på cirka 60 procent af det danske marked for Value Adding Network Service (VANS) ? funktioner og services i forbindelse med udveksling af data mellem to virksomheder ? vurderer seniorproduktchef Flemming Christensen, at binært XML ikke er interessant for Dan Net.

? Vores kommunikation med XML udgør et meget lille volumen i forhold til eksempelvis EDIFACT, så vi har ikke oplevet noget behov for et mere kompakt XML-format, siger Flemming Christensen.

Forventer stigning

Med lovkravet om at elektronisk afregning mellem private virksomheder og det offentlige skal anvende XML fra første februar i år, forventer Dan Net dog en stigning i XML-kommunikationen.

? Hvis man har en EDIFACT-faktura på eksempelvis 1000 tegn, vil den tilsvarende XML-faktura fylde cirka 10.000 tegn, så det kan da være, der bliver et behov, hvis XML-udvekslingen af data vokser voldsomt, men vi og vores kunder har ikke oplevet noget behov endnu, siger Flemming Christensen.

Heller ikke hos Videnskabsministeriet, ser man noget umiddelbart behov for et binært XML-format.

? Vi har da hørt argumentet om, at XML fylder meget og er tungt at behandle, men i praksis er det ikke noget problem, siger chefkonsulent Mikkel Hippe Brun fra it-strategisk kontor i Videnskabsministeriet.

? I praksis er det ikke behandlingen af data i et XML-dokument, der tager tid, men derimod lagringen i en database, uddyber Mikkel Hippe Brun.

Flere værktøjer

Mikkel Hippe Brun har ofte oplevet, at folk er nervøse for dårlig ydelse, inden de går igang med et XML-projekt, men i praksis er det ikke et problem.

? Eksempelvis modtager Danmarks Statistik og Statens Arkiver store mængder data i XML-form. Hos Danmarks Statistik var man meget opmærksom på at behandlingen af XML ikke skulle tage for lang tid, fortæller Mikkel Hippe Brun.

Ifølge Mikkel Hippe Brun findes der en række værktøjer, der kan være med til at speede behandlingen af XML-dokumenter op. Eksempelvis valgte Danmarks Statistik at anvende XML-værktøjet Omnimark til at transformere XML-dokumenterne, hvilket gav en hurtig behandlingstid. Omnimark kan konvertere XML til eksempelvis HTML, PDF eller databaser.

Mikkel Hippe Brun afviser dog ikke helt, at et binært XML-format kan være nødvendigt. Han medgiver, at eksempelvis mobilindustrien kan have fordel af et mere kompakt XML-format.

? Et binært format kan finde anvendelse i områder med begrænset båndbredde som eksempelvis mobiltelefoner, siger Mikkel Hippe Brun.

Event: Computerworld Summit 2026 - København

Digital transformation | København

Styrk din digitale strategi med konkret brug af AI og ny teknologi. Mød 250 it-professionelle, få indsigter, løsninger og netværk på én dag. Computerworld Summit i København viser hvordan teknologi skaber forretningsværdi – her og nu.

28. april 2026 | Gratis deltagelse

Navnenyt fra it-Danmark

Immeo har pr. 1. februar 2026 ansat Claes Justesen som Principal. Han kommer fra en stilling som Director hos Valtech. Nyt job
inciro K/S har pr. 1. februar 2026 ansat Lasse Fletcher som Cloud Consultant. Han skal især beskæftige sig med Governance og struktur i cloud miljøer. Han kommer fra en stilling som IT Tekniker hos CBrain A/S. Han er uddannet datatekniker med speciale i infrastruktur. Han har tidligere beskæftiget sig med kunde onboarding, Identitets styring, sikkerhed og IaC. Nyt job

Lasse Fletcher

inciro K/S

netIP har pr. 20. januar 2026 ansat Darnell Olsen som Datateknikerelev ved netIP's kontor i Herning. Han har tidligere beskæftiget sig med diverse opgaver omkring biludlejning, da han har været ansat hos Europcar. Nyt job
Idura har pr. 5. januar 2026 ansat Arjuna Enait, 34 år,  som software engineer. Han skal især beskæftige sig med videreudvikling af Verify-systemet samt arbejde på implementeringen af CIBA i Norsk BankID. Han kommer fra en stilling som software engineer hos Lasso X. Han er uddannet civilingeniør med speciale i geoteknik. Han har tidligere beskæftiget sig med at bygge microservices til dataindsamling og -processering, samt opdatere legacy-systemer. Nyt job

Arjuna Enait

Idura