01. oktober 2002 - 15:29Der er
6 kommentarer og 1 løsning
Generer linieskift med MSXML40
Hvordan får man MSXML40 (Microsoft XML Core Services 4.0) til at lave en pænt formatteret XML fil, dvs med linieskift og indrygning?
Jeg laver et objekt af typen MSXML2.DOMDocument40 og bruger createElement til at tilføje elementer til dokumentet (meget simplificeret).
Den fil der kommer ud af dette indeholder <?xml linien på en linie og resten af dokumentet på den næste. XML syntaxen er korrekt, men det er ikke særligt læselig for mennesker.
Jeg laver pt. hele skidtet selv i VB, men der ville være en del fordele ved at bruge MSXML40 til det.
Det har intet med en web server at gøre. Jeg generer hver dag flere tusinde små XML filer, som sendes via email. Men det betyder intet for dette specifikke spørgsmål.
Ahh det er PROGRAMMET Microsoft XML Core Services! -well, så er du inde under den forkerte kategori.. Siden det er et program skal du oprette spørgsmålet under kategorien Programmer -> Andet
Men alligevel, er der ikke en måde at få adgang til koden i programmet, for så kan jeg jo rette det...!
Programmet??? Det er et library som bruges til at Indlæse/Validere/Generere XML. Hvis DET ikke hører under denne kategori så ved jeg ikke hvad der gør...
Hvis du bare skal lese (og ikke redigere), så vil vel IE6 la deg se dokumentet på menneskeformat, sélv om det bare er ett linjeskift i selve dokumentet?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.