Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   XML (https://www.delphipraxis.net/46-xml/)
-   -   Delphi XML "String Wurst" formatieren (https://www.delphipraxis.net/137757-xml-string-wurst-formatieren.html)

Bernhard Geyer 29. Jul 2009 09:32

Re: XML "String Wurst" formatieren
 
Zitat:

Zitat von t4rI
... doch kann ich diese dann auch bearbeiten ? :gruebel: ^^

Ich verwende seit einiger Zeit XML Notepad

t4rI 29. Jul 2009 09:43

Re: XML "String Wurst" formatieren
 
@ naphets
Ja das dacht ich mit auch schon nur er kennt kein AnsiReplaceText! :cry:

Gruß
t4rI

t4rI 29. Jul 2009 09:51

Re: XML "String Wurst" formatieren
 
bin gerade dabei etwas auszuprobieren
und zwar möchte ich einfach alles löschen was zwischen "/>" und "<" steht doch ich weiß nicht wie ich die zeichen zwischen den zeichen ansprechen soll!
^^ wie ihr wahrscheinlich schon alle gemerkt habt bin ich blutiger anfänger und programmiere jetzt erst seid 1nem monat :oops:
Gruß
t4rI

nahpets 29. Jul 2009 10:10

Re: XML "String Wurst" formatieren
 
Hallo,

für AnsiReplaceText musst Du StrUtils in die Usesliste aufnehmen.

Um die von Dir eingefügten Leerzeichen zur Formatierung zu entfernen, könntest Du folgendermaßen vorgehen:
Delphi-Quellcode:
Uses
  ...
  StrUtils;

var
  xml : TStringList;
  i   : Integer;
begin
  xml := TStringList.Create;
  xml.LoadFromFile('XML-Datei.xml');
  for i := 0 to xml.Count - 1 do xml[i] := Trim(xml[i]);
  xml.Text := AnsiReplaceText(xml.text,#13#10,'');
  xml.SaveToFile('XML-Datei.neu.xml');
  xml.Free;
end;

t4rI 29. Jul 2009 10:42

Re: XML "String Wurst" formatieren
 
Danke !!!! klappt super!!!
:dp:
Gruß
t4rI


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:10 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz