Avatar billede fun22 Nybegynder
25. april 2004 - 19:45 Der er 9 kommentarer og
1 løsning

xml laver om på tekst

Hej

Jeg har en xml side, hvir jeg har en der hedder:

<word>
hej
</word>

Men når jeg udskriver teksten, kommer der sådan en fed lodret streg i starten og i slutningen.
Hvordan undgår man det?
Avatar billede fun22 Nybegynder
25. april 2004 - 20:04 #1
haster lidt....
Avatar billede doc404 Novice
25. april 2004 - 20:07 #2
Er det et stylesheet, der laver rod? I øvrigt skulle du nok prøve programmering/xml kategorien..
Avatar billede fun22 Nybegynder
25. april 2004 - 20:10 #3
det er jo et delphi spørgsmål, da jeg bruger et delphi program til at læse fra filen med.

Nej det er ikke et stylesheet.

Det er bare hvis jeg indlæser det der står mellem <word> og </word> så kommer der sådan to fede lodrette streger, i hver ende af ordet..
Avatar billede doc404 Novice
25. april 2004 - 20:16 #4
Nååehhh... Det er sikkert en CR eller en LF. Hvordan læser du filen?
Avatar billede fun22 Nybegynder
25. april 2004 - 20:20 #5
var
  I : Integer;
  StartItemNode : IXMLNode;
  ANode : IXMLNode;
begin
XMLDoc.FileName := 'D:\spaM\db.xml';
XMLDoc.Active:=True;

StartItemNode := XMLDoc.DocumentElement.ChildNodes.First.ChildNodes.FindNode('word');

label1.caption := ANode.Text;
Avatar billede fun22 Nybegynder
25. april 2004 - 20:21 #6
sådan her:

var
  I : Integer;
  StartItemNode : IXMLNode;
  ANode : IXMLNode;
begin
XMLDoc.FileName := 'D:\spaM\db.xml';
XMLDoc.Active:=True;

StartItemNode := XMLDoc.DocumentElement.ChildNodes.First.ChildNodes.FindNode('word');
ANode := StartItemNode;
label1.caption := ANode.Text;
Avatar billede doc404 Novice
25. april 2004 - 20:24 #7
Det du henter vil indeholde en CR/LF før og efter dit ord - det har du jo i bund og grund selv skrevet...

Prøv med label1.caption := Trim(ANode.text);
Avatar billede fun22 Nybegynder
25. april 2004 - 20:26 #8
det er jo helt fantastisk :) smider du lige et svar?
Avatar billede doc404 Novice
25. april 2004 - 20:29 #9
<word>hej</hej> havde også løst det ;-)
Avatar billede doc404 Novice
25. april 2004 - 20:29 #10
mon ikke det lige skulle have været
<word>hej</word>...
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