{"id":45200,"date":"2023-09-06T11:42:59","date_gmt":"2023-09-06T10:42:59","guid":{"rendered":"https:\/\/seo-marketing.koeln\/xml\/"},"modified":"2026-05-14T09:37:35","modified_gmt":"2026-05-14T08:37:35","slug":"xml","status":"publish","type":"post","link":"https:\/\/seo-marketing.koeln\/en\/xml\/","title":{"rendered":"XML"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"h2\"><strong>What does XML mean?<\/strong><\/h2>\n\n<p>XML is an abbreviation for &#8220;Extensible Markup Language&#8221;. This is a programming language, or to be precise, a cross-media page description language. Today, XML is an important standard that deals with processing content in a media-neutral way and thus facilitates access to this content.  <\/p>\n\n<h4 class=\"wp-block-heading\" id=\"h3\"><strong>Structure of XML<\/strong><\/h4>\n\n<p>All data can be described in text form using XML, similar to HTML. There are also markup elements such as tags. These are enclosed in angle brackets or are entity references. However, these tags do not have a fixed meaning, i.e. you can define your own tags. In contrast to the meanings, the appearance is fixed. A tag can stand alone, but can also enclose an entire area. It is also possible to add parameters to the tags.       <\/p>\n\n<p>The structures of XML are represented in the form of text files and are organized hierarchically. However, the layout and the text must be strictly separated from each other. <\/p>\n\n<p>ASC II or Unicode text serve as the basis for the representation of XML. This means that the data can be read by both computers and humans. <\/p>\n\n<p>Example:<\/p>\n\n<p>\u1438Message\u1433<br\/>\u1438to\u1433Alex\u1438\/to\u1433<br\/>\u1438from\u1433Tom\u1438\/from\u1433<br\/>\u1438heading\u1433Erinnerung\u1438\/heading\u1433<br\/>\u1438body\u1433Don&#8217;t forget the sunscreen!\u1438\/body\u1433<br\/>\u1438\/message\u1433<\/p>\n\n<h4 class=\"wp-block-heading\" id=\"h4\"><strong>Use of XML<\/strong><\/h4>\n\n<p>Due to its universal description options, XML can be used for all types of data description, data exchange and data storage.<\/p>\n\n<p>There are now so many XML languages that they are divided into the following data groups: Graphics, security, text, geodata and multimedia.<\/p>\n\n<p>The following XML languages are worth mentioning in this regard:<\/p>\n\n<p>&#8221; WSDL &#8211; XML language for web services<\/p>\n\n<p>&#8221; GraphML &#8211; XML language for the exchange of network data<br\/>&#8221; MathML &#8211; XML language for mathematical formulas<br\/>&#8221; XBRL &#8211; XML language for the transfer of financial reports<\/p>\n\n<p>&#8221; SyncML &#8211; XML language for synchronization and calendar data<\/p>\n\n<p>New XML languages can be specified and developed as required.<\/p>\n\n<p>A particularly important XML application for a website operator is, for example, the sitemap, which is there to inform the search engine which pages should be read. Checking the sitemap is therefore one of the most important measures for <a href=\"https:\/\/seo-marketing.koeln\/en\/onpage-optimization\/\">on-page optimization<\/a>. <\/p>\n\n<h5 class=\"wp-block-heading\" id=\"h5\"><strong>Start of XML<\/strong><\/h5>\n\n<p>Displaying information in the same way on different browsers is easy with the help of unique tagging. HTML offers this unique identification. However, HTML also reaches certain limits when it comes to performing complex calculations and displaying mathematical formulas. A new markup language was therefore needed precisely for such display problems. Tags were needed that could be extended as required and still apply universally. This was the beginning of XML     <\/p>\n\n<h2 class=\"wp-block-heading\" id=\"h6\"><strong>Comparison between XML and HTML<\/strong><\/h2>\n\n<p>Unlike HTML, XML is not a language that defines content. XML is much more the formation of bases for the language definition. Therefore, there is no fixed meaning for XML tags. In HTML, for example, the tag <br\/> stands for a line break and <p> for a paragraph. The number of structural elements for HTML is also limited.     <\/p><\/p>\n\n<h3 class=\"wp-block-heading\" id=\"h7\"><strong>Comparison between XHTML and HTML<\/strong><\/h3>\n\n<p>XHTML is a language specially developed for the web that combines the elements of XML and HTML. The structure is based on XML and the markup is based on the HTML programming language. <\/p>\n\n<h4 class=\"wp-block-heading\" id=\"h8\"><strong>XML editors<\/strong><\/h4>\n\n<p>Special editors are required to edit the XML files. These editors must be adapted to the XML syntax and mark certain sections of a file in color, e.g. the tags. The editors also take into account the correct structure of the XML document and offer tools to make editing the document easier.  <\/p>\n\n<h2 class=\"wp-block-heading\" id=\"h9\"><strong>Validity XML document<\/strong><\/h2>\n\n<p>The XML document must be valid for data exchange to be successful. Validity means: <\/p>\n\n<p>1 An XML declaration is located at the beginning of the document and is followed by a document type declaration (DTD). The following content must correspond to the data type specified in this schema. <\/p>\n\n<p>2. as soon as the XML file follows certain rules, the XML file is considered well-formed. This includes, for example, that all closing and opening brackets are present.  <\/p>\n\n<h2 class=\"wp-block-heading\" id=\"h10\"><strong>Checking XML<\/strong><\/h2>\n\n<p>XML validators can be used to determine the well-formedness and validity of an XML document, e.g. Validome. Either the XML code is copied directly into the respective field in the validator or the corresponding file is uploaded. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Extensible Markup Language. Programming language, a cross-media page description language. <\/p>\n","protected":false},"author":4,"featured_media":34003,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[304],"tags":[],"class_list":["post-45200","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-lexicon"],"_links":{"self":[{"href":"https:\/\/seo-marketing.koeln\/en\/wp-json\/wp\/v2\/posts\/45200","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/seo-marketing.koeln\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/seo-marketing.koeln\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/seo-marketing.koeln\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/seo-marketing.koeln\/en\/wp-json\/wp\/v2\/comments?post=45200"}],"version-history":[{"count":1,"href":"https:\/\/seo-marketing.koeln\/en\/wp-json\/wp\/v2\/posts\/45200\/revisions"}],"predecessor-version":[{"id":45201,"href":"https:\/\/seo-marketing.koeln\/en\/wp-json\/wp\/v2\/posts\/45200\/revisions\/45201"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/seo-marketing.koeln\/en\/wp-json\/wp\/v2\/media\/34003"}],"wp:attachment":[{"href":"https:\/\/seo-marketing.koeln\/en\/wp-json\/wp\/v2\/media?parent=45200"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/seo-marketing.koeln\/en\/wp-json\/wp\/v2\/categories?post=45200"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/seo-marketing.koeln\/en\/wp-json\/wp\/v2\/tags?post=45200"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}