Soubor ve formátu XML (eXtensible Markup Language) je zvláštním případem textového souboru, který nabízí velmi bohatou strukturu, v mnohém podobnou databázi.
Příklad:
<cars>
<car>
<brand>Skoda</brand>
<model>Octavia</model>
<yearLaunched>1996</yearLaunched>
</car>
<car>
<brand>Ford</brand>
<model>Cortina</model>
<yearLaunched>1962</yearLaunched>
</car>
<car>
<brand>Bugatti</brand>
<model>Veyron</model>
<yearLaunched>2005</yearLaunched>
</car>
<car>
<brand>Toyota</brand>
<model>Corolla</model>
<yearLaunched>1966</yearLaunched>
</car>
</cars>
Úspornější varianta:
<cars>
<car brand="Skoda" model="Octavia" yearLaunched="1996" />
<car brand="Ford" model="Cortina" yearLaunched="1962" />
<car brand="Bugatti" model="Veyron" yearLaunched="2005" />
<car brand="Toyota" model="Corolla" yearLaunched="1966" />
</cars>