XML: Unterschied zwischen den Versionen

Aus ZUM-Unterrichten
(N)
 
(l korr)
Markierung: 2017-Quelltext-Bearbeitung
 
Zeile 1: Zeile 1:
'''XML''' (''E'''x'''tensible '''M'''arkup '''L'''anguage'') ist eine Markup- oder Auszeichnungssprache (keine [[Programmiersprachen|Programmiersprache]]). In XML können Markup-Sprachen formuliert werden, ein Beispiel ist XHTML, eine Formulierung von [[HTML]] in XML. Es existieren verschiedenste XML-Sprachen für spezielle Zwecke, wie z.B. [[SVG]] oder MathML. XML ist momentan besonders als Datenaustauschformat zwischen verschiedenen Softwaresystemen beliebt, da es sowohl genug Struktur bietet, um automatisiert verarbeitet zu werden, gleichzeitig aber auch für den Programmierer noch lesbar bleibt.  
'''XML''' (''E'''x'''tensible '''M'''arkup '''L'''anguage'') ist eine Markup- oder Auszeichnungssprache (keine [[Programmiersprache]]). In XML können Markup-Sprachen formuliert werden, ein Beispiel ist XHTML, eine Formulierung von [[HTML]] in XML. Es existieren verschiedenste XML-Sprachen für spezielle Zwecke, wie z.B. [[SVG]] oder MathML. XML ist momentan besonders als Datenaustauschformat zwischen verschiedenen Softwaresystemen beliebt, da es sowohl genug Struktur bietet, um automatisiert verarbeitet zu werden, gleichzeitig aber auch für den Programmierer noch lesbar bleibt.  


[[Datei:Auszeichnungssprachen.svg|Entwicklung von Auszeichnungssprachen wie SGML, HTML, XML und XML-Dialekten wie SVG]]
[[Datei:Auszeichnungssprachen.svg|Entwicklung von Auszeichnungssprachen wie SGML, HTML, XML und XML-Dialekten wie SVG]]

Aktuelle Version vom 26. Oktober 2019, 05:08 Uhr

XML (Extensible Markup Language) ist eine Markup- oder Auszeichnungssprache (keine Programmiersprache). In XML können Markup-Sprachen formuliert werden, ein Beispiel ist XHTML, eine Formulierung von HTML in XML. Es existieren verschiedenste XML-Sprachen für spezielle Zwecke, wie z.B. SVG oder MathML. XML ist momentan besonders als Datenaustauschformat zwischen verschiedenen Softwaresystemen beliebt, da es sowohl genug Struktur bietet, um automatisiert verarbeitet zu werden, gleichzeitig aber auch für den Programmierer noch lesbar bleibt.

Entwicklung von Auszeichnungssprachen wie SGML, HTML, XML und XML-Dialekten wie SVG

Weblinks

Portalseite mit vielen Unterseiten auch zu XPath und XSLT

Siehe auch