Anmelden, um zu folgen  
Folger 0
sycorx

XML - Kann ich, aber sinn?

5 Beiträge in diesem Thema

hi
sorry ich nerve evt. hab aber so viele fragen und das forum und die leute sind so sympatisch *lob* smile.gif

also ich kann zwar xml aber ich weiss immernoch nicht so genau für was man die sprache brauch ich mein mit xsl bzw. xslt kann man sogar ne kleine websiten proggen ..aber ich versteh den sinn nich von xml..was daran jetz sooo vorteilhaft is wo man das brauch und so kann mir das jm. mal sagen? smile.gif

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen
ja das würde mich auch interessieren. bin in letzter zeit etwas am schmökern in nem xml buch, aber so wirklich den wahren nutzen für den webmaster hab ich noch nicht so ganz entdecken können...

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen
hier findet ihr wieso weshalb warums ...
http://www.hatop.de/crashkurs/crashkurs/xml.html

zitat:

QUOTE
Warum XML ?
Für XML kann man beliebig viele neue "Tags" generieren, ohne dass man für jedes neue "Tag" einen neuen XML-Standard definieren muss, weil die Neudefinition des "Tags" im XML Dokument enthalten ist. (Bei HTML muss man für jedes neue "Tag" eine neue Browserversion auf den Markt bringen.)

Was bedeutet ein neues "Tag" für HTML und XML ?
Ein neues "Tag" in XML = keine Probleme !
Ein neues "Tag" in HTML = Probleme ! (Das neue Tag wird erst erkannt, wenn es auch einen neuen Browser gibt, der dieses "Tag" interpretieren kann!)


gruss

urs


Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen
heh! surfstart saubere arbeit! smile.gif - vielen dank jetz is mir der sin echt klar smile.gif

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen
XML soll durch ein standardisiertes und striktes Format den Datenaustausch zwischen Maschinen (und nicht zwischen Menschen) ermöglichen.

HTML wird zwar von Browsern interpretiert, aber die darin enthaltenen Daten können nur von Menschen verstanden werden, weil sie nicht strikt strukturiert sind - jeder kann seine HTML-Seite so zusammenbasteln, layouten, mit Text und Funktionalität (serverside, CSS, Javascript) füllen, wie er will. Eine Computer kommt damit nicht klar, weil er ja gar nicht weiss, welche Information in einer HTML-Seite was bedeutet und was er damit anfangen soll. HTML ist also gut dafür, Informationen an Menschen zu liefern.

Will man aber Informationen zwischen Computern austauschen, muss das Format klar strukturiert sein. Für den Inhouse-Datenaustausch z.B. zwischen Applikation und Datenbank gibt es proprietäre Formate. Die sind schlank und einfach zu handhaben. Wenn aber jemand Informationen im (Inter-)Net zur Verfügung stellen will, sodass ganz viele verschieden Programme diese Informationen verarbeiten können, braucht es ein standardisiertes Format. Und das ist XML.

Ein einfaches Beispiel sind die Wetter-News: Ein Informationsanbieter (z.B. Meteo Schweiz) will die aktuellen Wetter-News als Abonnement verkaufen, also auf Abruf online zur Verfügung stellen. Wenn die nun ein eigenes Format benutzen, muss jeder Abonnent (z.B. eine touristische Website, die den potenziellen Feriengästen immer das aktuelle Wetter zeigen will) das Verarbeiten der Meteo-Daten separat programmieren. Das kostet Geld, und bei Änderungen ist jeweils wieder Aufwand nötig. Verwendet Meteo aber XML für die Datenlieferung, so können die Abonnenten die Daten viel einfacher verarbeiten.

Für Informationsaustausch mit automatischer Verarbeitung wird deshalb heute meistens XML verwendet; viele Programmiersprachen und -Umgebungen stellen die XML-Parser (die Programmteile, die XML-Formate verarbeiten) zur Verfügung.

Griessli
Irene

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen
..*uff* - da haste aber nen brocken geschrieben...muss das ersmal verarbeiten ^^ - danke vielmals irene smile.gif

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Erstellen Sie einen Account oder melde Sie sich an um kommentieren zu können

You need to be a member in order to leave a comment

Create an account

Registrieren Sie einen neuen Account in unserer Community. Es ist einfach!


Register a new account

Anmelden

Haben Sie bereits einen Account? Dann melden Sie sich hier an.


Jetzt Anmelden
Anmelden, um zu folgen  
Folger 0