Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Klasse zum umwandeln von XML Dateien (https://www.delphipraxis.net/130549-klasse-zum-umwandeln-von-xml-dateien.html)

HISTHIS 10. Mär 2009 11:16


Klasse zum umwandeln von XML Dateien
 
Hallo Leute

Ich suche eine Klasse die eine XML Datei in irgennd eine andere beliebige Datei umwandelt.


HISTHIS

mkinzler 10. Mär 2009 11:20

Re: Klasse zum umwandeln von XML Dateien
 
Was meinst du mit beliebige Datei?

Luckie 10. Mär 2009 11:25

Re: Klasse zum umwandeln von XML Dateien
 
Zitat:

Zitat von mkinzler
Was meinst du mit beliebige Datei?

Bitmap. :mrgreen: SCNR

HISTHIS 10. Mär 2009 11:26

Re: Klasse zum umwandeln von XML Dateien
 
Zum Beispiel in ein Textdokument.

HISTHIS

mkinzler 10. Mär 2009 11:30

Re: Klasse zum umwandeln von XML Dateien
 
Da eine XML-Datei ja sehr untercshiedliche Konstrukte beinhalten kann, wird sich schwerlich eine solche Komponente finden.

Luckie 10. Mär 2009 11:32

Re: Klasse zum umwandeln von XML Dateien
 
Wie soll denn das Textdokument nachher aussehen? Am einfachsten ist es natürlich einfach die XML-Tags zu entfernen. Ob du dann aber mit der Textdatei noch was anfangen kannst, ist die andere Frage.

Neutral General 10. Mär 2009 11:40

Re: Klasse zum umwandeln von XML Dateien
 
Hi,

Also im einfachsten Fall ändert man die Dateiendung von .xml auf .txt :mrgreen:
Aber wie schon gesagt wurde. Die Frage ist halt, was in der XML-Datei drinsteht und wie es umgewandelt werden soll.

Bzw: Wofür brauchst du es?

mjustin 10. Mär 2009 11:43

Re: Klasse zum umwandeln von XML Dateien
 
Zitat:

Zitat von HISTHIS
Hallo Leute

Ich suche eine Klasse die eine XML Datei in irgennd eine andere beliebige Datei umwandelt.


HISTHIS

XSL Transformation:
http://de.wikipedia.org/wiki/Xslt

Mit Delphi:
http://www.drbob42.com/examines/examin50.htm

Klaus01 10. Mär 2009 11:46

Re: Klasse zum umwandeln von XML Dateien
 
.. vielleicht lohnt es sich ja für sich mit XSL zu beschäftigen.

Grüße
Klaus

HISTHIS 10. Mär 2009 12:53

Re: Klasse zum umwandeln von XML Dateien
 
Danke für die Antworten

@ mjustin : Sowas haben ich gesucht danke.



HISTHIS

Luckie 10. Mär 2009 13:01

Re: Klasse zum umwandeln von XML Dateien
 
Das hat aber nichts mit umwandeln zu tun, sondern mit der Darstellung.

mjustin 10. Mär 2009 13:55

Re: Klasse zum umwandeln von XML Dateien
 
Zitat:

Zitat von Luckie
Das hat aber nichts mit umwandeln zu tun, sondern mit der Darstellung.

XSL ist eine in XML notierte Familie von Transformationssprachen. Dazu zählt XSLT (XSL Transformation), eine Programmiersprache zur Transformation von XML-Dokumenten:

Zitat:

Die Sprache XSLT beschreibt die Umwandlung eines XML-Derivats (auch XML-Dialekt oder XML-Anwendung genannt), in Form eines XML-Dokuments, in ein anderes Dokument, Transformation genannt. Das resultierende Dokument entspricht meist der XML-Syntax, es können aber auch andere Textdateien und sogar Binärdateien erstellt werden.
(http://de.wikipedia.org/wiki/XSL_Tra...Funktionsweise)

Für die Generierung von PDF, RTF, ASCII-Text und sonstigen Print-Medien aus einer XSL-FO-Datei stehen sogenannte FO-Prozessoren zur Verfügung.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:42 Uhr.

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