Arne Vajhøj wrote:
> Thomas Bendsen wrote:
>
>> Tak for dit forslag med Sax-serializeren. Det tror jeg at jeg vil
>> kigge lidt nærmere på. Jeg har lige siddet og leget med nogle af de
>> gamle 1.4.2 versioner af mit program, og indrykningen har
>> tilsyneladende aldrig fungeret helt optimalt . Den fungerede fint på
>> et nyt dokument som programmet genererede men på indlæste xml-filer
>> sker der underlige ting (under 1.5 virker indrykningen imidlertid
>> overhovedet ikke). Så der er nok noget fundamentalt jeg endnu ikke har
>> forstået.
>>
>> Mht {
http://xml.apache.org/xalan}indent-amount rækker mine evner ikke
>> til at finde noget som helst på den side du henviser til.
>
>
> Hvis du kan leve med at bruge Xerces klasser:
>
> OutputFormat fmt = new OutputFormat();
> fmt.setIndenting(true);
> XMLSerializer ser = new XMLSerializer(System.out, fmt);
> ser.serialize(doc);
>
> Arne
Hej Arne
Jeg ved godt at man ikke skal udtale sig om ting man ikke ved noget om
(og jeg ved ikke noget om xml); men alligevel vil jeg konstatere at du
(i hvert fald i min verden) er ret genial.
Nu har jeg i snart to år været irriteret over at jeg ikke kunne få
indrykningen til at fungere ordentligt (indtil det endeligt holdt helt
op med at virke), og så løser du det med 4 linier.
Det er heldigvis ikke et noget problem at løsningen er baseret på
eksterne biblioteker, da jeg i forvejen benytter et til exif-data og et
til ftp.
MVH Thomas