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>