Hejsa
Jeg har brug for at have flere linier på en InvoiceLine
I stil med dette, men validatoren fejler, findes der en løsning
eller skal det stå i en linie og er der så en maxgrænse ?
<InvoiceLine>
<Note>Medarb.: 1000, Test medarbejder 1</Note>
<Note>Faktura Attention</Note>
</InvoiceLine>
Se vedhæftet fil.
Med venlig hilsen
Kenneth
Det er korrekt at det kun er tilladt at have ét "Note" element på en InvoiceLine.
Men der er ikke noget der forhindrer dig i at have linjeskift i den tekst du placerer i Note elementet. Lad dig ikke snyde af at browsere ikke viser dig disse linjeskift, de findes i de rå data, og forhåbentlig vil de fleste modtagersystemer kunne fortolke det - i modsat fald er det ikke dit problem :-)
Se evt. http://www.brighthub.com/internet/web-development/articles/82183.aspx hvor der står lidt om linjeskift i xml-filer.
Mvh. Kasper
Hej Kasper
Hvilken karakterer skal jeg bruge til linieskift.
Mvh. Kenneth
Uden at skulle gøre mig til xml-ekspert, så vil jeg mene at du skal benytte LF (Line Feed, 0x0A, decimal 10, \n) som linjeskift i xml. Se f.eks. artiklen jeg henviste til før: http://www.brighthub.com/internet/web-development/articles/82183.aspx, eller nederst her: http://www.w3schools.com/xml/xml_syntax.asp
Din xml parser og xml writer (hvis du benytter sådanne) bør i princippet håndtere dette for dig.
En ny fil vil overskrive en eksisterende fil, hvis begge filer har samme navn og samme ekstension.