AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Was kann XML?

Ein Thema von Akut-Programming · begonnen am 17. Sep 2003 · letzter Beitrag vom 23. Jan 2004
Antwort Antwort
Seite 1 von 2  1 2      
Akut-Programming

Registriert seit: 18. Aug 2003
648 Beiträge
 
#1

Was kann XML?

  Alt 17. Sep 2003, 10:29
Hi!

Ich hab zwar schon ein Prog geschrieben das mit XML arbeitet, aber es macht nich viel mehr als in die schreiben und lesen.

In diesem Thread will ich gern ma wissen, was man mit XML überhaupt noch so anstellen kann. Ist es einfach nur zur Verwaltung von Daten gedacht??

Greetz,
Akut-Programming
be cool, be hot ... just be
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#2

Re: Was kann XML?

  Alt 17. Sep 2003, 10:46
XML ist eigentlich nur zur Verwaltung von Daten gedacht. Allerdings kann man im Zusammenhang mit XSL zum Beispiel auch die Darstellung der Daten recht einfach gestallten.

XML wird innerhalb des SOAP Protokolles auch zum Datenaustausch und für RPC genutzt.

......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Akut-Programming

Registriert seit: 18. Aug 2003
648 Beiträge
 
#3

Re: Was kann XML?

  Alt 17. Sep 2003, 11:10
Jetzt hast mein Interesse geweckt.. XSL. Kannst du mir das genauer erklären, oder gibts n gutes Tut darüber?

Kann ich die Daten, die sich in meiner XML Datei befinden auch auf´ner Internetseite anzeigen??
Akut-Programming
be cool, be hot ... just be
  Mit Zitat antworten Zitat
neolithos

Registriert seit: 31. Jul 2003
Ort: Dresden
1.386 Beiträge
 
Delphi 7 Architect
 
#4

Re: Was kann XML?

  Alt 17. Sep 2003, 11:12
Kann das sein das XML ein modernes DBase darstellt?
- ciao neo -
Es gibt niemals dumme Fragen, sondern nur dumme Antworten!
  Mit Zitat antworten Zitat
Akut-Programming

Registriert seit: 18. Aug 2003
648 Beiträge
 
#5

Re: Was kann XML?

  Alt 17. Sep 2003, 11:21
Würd ich schon sagen!!
Akut-Programming
be cool, be hot ... just be
  Mit Zitat antworten Zitat
czapie

Registriert seit: 17. Nov 2002
Ort: Berlin
384 Beiträge
 
Delphi 5 Standard
 
#6

Re: Was kann XML?

  Alt 17. Sep 2003, 11:39
Ja,
mit XSL kannst du, ziemlich bequem, Inhalte aus xml-Dateien, also Daten im Browser formatiert in HTML darstellen.

Mein Buchtipp:

XSL-ANwendung und Referenz
Markt+Technick - Verlag
aus der "New Technology" - Reihe
von Steven Holzner

ISBN:: 3-8272-6260-7
etwa 50€

Czapie.
Was man zu verstehen gelernt hat, fürchtet man nicht mehr.
(Marie Curie)
http://www.cafes-in-berlin.com
  Mit Zitat antworten Zitat
Benutzerbild von r_kerber
r_kerber

Registriert seit: 11. Feb 2003
Ort: Trittau
3.538 Beiträge
 
Delphi XE Professional
 
#7

Re: Was kann XML?

  Alt 17. Sep 2003, 11:59
Zitat von neolithos:
Kann das sein das XML ein modernes DBase darstellt?
Wohl eher nicht. dBase war (ist) eine Datenbank. Zusätzlich zu den eigentlichen Daten gibt's auch Indizes, die den Zugrif beschleunigen (können). XML ist ein reines Textformat. Bei XML kommt hinzu, das auch noch wesentlich mehr Speicherplatz für die Daten verbraucht als bei einer "normalen" Datenbank (Jeder Datensatz und jeder Datenwert wird mit Tags geklammert). XML und dBase ist eigentlich ein Vergleich von Äpfeln mit Birnen.
  Mit Zitat antworten Zitat
Benutzerbild von kaemmi
kaemmi

Registriert seit: 9. Mai 2003
55 Beiträge
 
Delphi 7 Enterprise
 
#8

Re: Was kann XML?

  Alt 17. Sep 2003, 12:16
Hab hier mal nen Link zu einer interessanten XML Site.
Da steht auch ne Menge über XSL und CCS.
http://selfhtml.teamone.de/xml/intro.htm

Kaemmi
Life is too short to hate people you never met before.
  Mit Zitat antworten Zitat
Akut-Programming

Registriert seit: 18. Aug 2003
648 Beiträge
 
#9

Re: Was kann XML?

  Alt 17. Sep 2003, 12:47
Hey Kaemmi, hab mir ma den Link angeschaut. Man kann ja doch noch ne Menge machen! XML is ja ne echt feine Sache.
Akut-Programming
be cool, be hot ... just be
  Mit Zitat antworten Zitat
marvin.maybe

Registriert seit: 12. Jan 2004
17 Beiträge
 
#10

Re: Was kann XML?

  Alt 23. Jan 2004, 18:22
Mit XML lassen sich hierarchisch organisierte Daten speichern.

Vorteile:
XML kann Daten aller Formate speichern und ist Plattform unabhängig.

Nachteile:
Großer Speicherbedarf
In Unternehmen sind Daten üblicherweise in Tabellenform abgelegt (ein SAP System hat ca. 130000 Datenbank Tabellen). Wenn man tabellenbasierte Datenbanken in XML speichert wird viel mehr Speicher benötigt, als bei der Ablage in Tabellen (ca. 3 bis 10 mal so viel).

Langsame Zugriffe
In XML-Dateien lässt sich nicht effektiv suchen, da man weder durch einen direkten Index-Zugriff ein bestimmtes Element zugreifen kann, noch binäre Suche verwendet werden kann. XML-Dateien müssen für jeden Random-Access komplett durchsucht werden (parsing).

Einsatzgebiete
XML eignet sich um Daten zwischen unterschiedlichen Systemen auszutauschen (die vielleicht sogar auf unterschiedlichen Technologien basieren). Z.B. Man möchte Daten, von einem Oracle in ein SAP System übertragen. Vielleicht hat dort das Business Object "Auftrag" komplett unterschiedliche Strukturen (10 Tabellen mit 20 bis 80 Spalten in Oracle und 30 Tabellen mit 5 bis 200 Spalten in SAP). Wenn nun beide System ein definiertes XML-Interface haben, bekommt man die Integration vielleicht leicher in den Griff, als wenn man semantiklos Tabellen transferieren würde.
(Allerdings ist der Rechenaufwand und Speicherbedarf für eine Migration über XML natürlich größer als bei einem Austausch von Tabellen)

Gruß,
Marvin.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:00 Uhr.
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