XML Base

  • napodobení funkčnosti elementu BASE z HTML

  • určení URI adresy, ke které se vztahují další odkazy v dokumentu

  • zapisuje se pomocí speciálního atributu xml:base

<?xml version="1.0"?>
<doc xml:base="http://example.org/dnes/"
     xmlns:xlink="http://www.w3.org/1999/xlink">
  <head>
    <title>Aktuální zprávy</title>
  </head>
  <body>
    <paragraph>Dnešní <link xlink:href="pocasi.xml">předpověd počasí</link>!</paragraph>
    <!-- http://example.org/dnes/pocasi.xml -->
    <olist xml:base="/archiv/">
      <item>
        <link xlink:href="videa.xml">video archiv</link>
        <!-- http://example.org/archiv/videa.xml -->
      </item>
      <item>
        <link xlink:href="obrazky.xml">archiv obrázků</link>
        <!-- http://example.org/archiv/obrazky.xml -->
      </item>
      <item>
        <link xlink:href="/kontakt.xml">kontaktní informace</link>
        <!-- http://example.org/kontakt.xml -->
      </item>
    </olist>
  </body>
</doc>