Avatar billede c9steen Nybegynder
02. maj 2003 - 08:06 Der er 1 løsning

Ny linie efter createElement() i XML..?

Jeg bruger følgende til at oprette elementer og tilskrive data i en XML-fil:

XMLcreateField = XMLrootNode.createElement("field");
XMLcreateField.text = Request( "fieldValue");
XMLcreate.appendChild( XMLcreateField);
':
XMLrootNode.save( Server.MapPath( "filename.xml"));

Når jeg åbner filen, er alle data sat til én lang linie og dette er for mig ikke særlig hensigtsmæssigt:

<field>fieldValue1</field><field>fieldValue2</field>

Hvordan kan jeg indsætte et linieskift efter hver tilskrivnig:

<field>fieldValue1</field>
<field>fieldValue2</field>


...?

/Steen
Avatar billede Slettet bruger
26. juni 2004 - 08:04 #1
Som udgangspunkt: Det gør du ikke, for du kan ikke påvirke serlizeren i MSXML 4.x, hvis det er den du bruger.

Hvis det virkelig betyder meget for dig må du lave en serializer selv. Det vil sige du er nød til at gennemløben DOM og selv udskrive teksten som du ønsker det
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester