Oprettet ons. d. 22. august 2012 kl. 16:20:01

pdj
pdj (23.608 point. Point ude: 0)

Bedre filformat end CSV?

Jeg skal udlæse en lang række forskellige simple tabeller fra en database, og sende det til nogle brugere der vil se og redigere filerne i Excel. Dernæst skal de sende filerne til nogle andre der skal indlæse filerne. Indlæsningen skal udvikles specielt til dette behov, og de understøtter vist alle gængse formater.

Umiddelbart er CSV jo det nemme valg, men jeg vil meget gerne kunne angive encoding i filen, så jeg er 100% sikker på at æøå osv. ikke går galt undervejs.

Dernæst tænkte jeg XML, men jeg kan ikke rigtig finde et simpelt XML format, som Excel nemt kan indlæse og specielt udlæse igen uden at brugeren skal tage stilling til filnavn og format igen. Desuden får brugeren en række advarsler vedr. manglende stylesheet.

Dernæst kikkede jeg på Excels egne formater, der jo principielt er XML. De virker godt nok meget fokuseret på layout, og er generelt langt mere avancerede end ønsket.

Så tænkte på på HTML med et simpel <table> element. Det kan Excel fint indlæse, men når man gemmer den igen står man pludselig med en rumraket :-(

Jeg vil altså rigtig gerne bare lave en simpel XML fil, hvor brugeren har mulighed for nemt at redigere den i Excel og dernæst gemme den i samme format igen.

Er det virkelig ikke muligt, eller er der en anden mulighed?

Skrevet tor. d. 23. august 2012 kl. 17:14:46| #1

pdj
pdj (23.608 point)
Det lykkedes mig alligevel at bruge simpelt XML.
Tricket bestod i at gemme fra Excel som "XML Data" og ikke "XML-Regneark 2003".
Eneste problem nu, er at når man åbner XML-filen, så har Excel ikke nogen relation til filen, dvs. brugeren skal angive filnavn og "XML Data" når det gemmes. Upraktisk, men det må de nok leve med...

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   


Seneste spørgsmål

Betinget formatering

Oprettet den 17. maj 2013 kl. 19.41
kvisten63 giver 100 point for svar | Giv et svar »

Pivot Excel 2010/2013

Oprettet den 17. maj 2013 kl. 17.11
issay giver 30 point for svar | Giv et svar »

Kopiering af celleværdi og cellefarve fra ark1 til ark2 i...

Oprettet den 17. maj 2013 kl. 13.14
hannelangeland giver 30 point for svar | Giv et svar »








Tips & Tricks fra PC World

Teaser billede

Her er seks Google Labs-funktioner, som du skal slå til med det samme

Gmail Labs giver dig adgang til en masse smarte funktioner, som Googles ingeniører leger med i øjeblikket.


Anmeldelser fra PC World

Teaser billede

Test: Samsung Galaxy S4 er et hit - trods gøglertricks

Kan Samsung beholde førertrøjen i det store Android-race? Galaxy S4 er smækfyldt med innovative funktioner, men også med en del gøgl. Er det for meget? Få vores dom over Samsungs nye topmodel.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Tre smarte trick som gør Windows 8 bedre

Boot direkte til skrivebordet, få en strategisk godt placeret luk-knap og slip for at logge ind. Her er tre tips til Windows 8, som gør det nemmere at blive venner med styresystemet.


Nyheder fra Computerworld

Teaser billede

Galleri: Her er Googles nyeste værktøj og legetøj

Google har i denne uge afholdt udviklerkonferencen I/O i San Francisco. Se her hvad søgegiganten kunne præsentere af nyskabelser.


IT Kurser
Samarbejdspartnere

Udgiver · © 2013 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger