XML
XML (eXtensible Markup Language) ist eine Auszeichnungssprache.
XML dient zum Speichern und Transportieren von Daten.
XML wurde Ende der 90er Jahre veröffentlicht. Es wurde erstellt, um einfach zu verwendende und selbstbeschreibende Daten bereitzustellen.
XML wurde am 10. Februar 1998 zu einer W3C-Empfehlung.
XML ist kein Ersatz für HTML.
XML ist so konzipiert, dass es selbstbeschreibend ist.
XML wurde entwickelt, um Daten zu transportieren, nicht um Daten anzuzeigen.
XML-Tags sind nicht vordefiniert. Sie müssen Ihre eigenen Tags definieren.
XML ist plattform- und sprachunabhängig.
Warum xml
Plattformunabhängig und sprachunabhängig: Der Hauptvorteil von XML besteht darin, dass Sie damit Daten aus einem Programm wie Microsoft SQL übernehmen, in XML konvertieren und dieses XML dann mit anderen Programmen und Plattformen teilen können. Sie können zwischen zwei Plattformen kommunizieren, was im Allgemeinen sehr schwierig ist.
Das Wichtigste, was XML wirklich mächtig macht, ist seine internationale Akzeptanz. Viele Unternehmen verwenden XML-Schnittstellen für Datenbanken, Programmierung, Büroanwendungen, Mobiltelefone und mehr. Dies liegt an seiner plattformunabhängigen Funktion.
Wenn Sie dynamische Daten in Ihrem HTML-Dokument anzeigen müssen, kostet es viel Arbeit, das HTML jedes Mal zu bearbeiten, wenn sich die Daten ändern.
Mit XML können Daten in separaten XML-Dateien gespeichert werden. Auf diese Weise können Sie sich auf die Verwendung von HTML/CSS für die Anzeige und das Layout konzentrieren und sicher sein, dass Änderungen an den zugrunde liegenden Daten keine Änderungen am HTML erfordern.
Mit ein paar Zeilen JavaScript-Code können Sie eine externe XML-Datei lesen und den Dateninhalt Ihrer Webseite aktualisieren.
In der realen Welt enthalten Computersysteme und Datenbanken Daten in inkompatiblen Formaten.
XML-Daten werden im Nur-Text-Format gespeichert. Dies bietet eine Software- und Hardware-unabhängige Möglichkeit, Daten zu speichern.
Dies macht es viel einfacher, Daten zu erstellen, die von verschiedenen Anwendungen gemeinsam genutzt werden können.
AJAX
AJAX ist ein Akronym für Asynchronous JavaScript and XML. Es ist eine Gruppe miteinander verbundener Technologien wie JavaScript, DOM, XML, HTML/XHTML, CSS, XMLHttpRequest usw.
Mit AJAX können Sie Daten asynchron senden und empfangen, ohne die Webseite neu zu laden. Es ist also schnell.
Mit AJAX können Sie nur wichtige Informationen an den Server senden, nicht die gesamte Seite. So werden nur wertvolle Daten von der Clientseite zur Serverseite geleitet. Es macht Ihre Anwendung interaktiv und schneller.
Ajax ist keine Technologie, sondern eine Gruppe von miteinander verbundenen Technologien. AJAX-Technologien umfassen:
- HTML/XHTML und CSS
- Dom
- XML oder JSON
- XMLHttpRequest
- JavaScript
Aktualisiert am
17.08.2024