Extensible Markup Language (XML) est un langage textuel destiné à stocker et transporter des données, et est couramment utilisé dans le site Web et le développement de base de données. Portable Document Format (PDF) ont la capacité d'être lu par presque tout ordinateur qui utilise le logiciel de lecture de PDF, comme Adobe Acrobat Reader. Un fichier PDF peut être facilement converti en un fichier XML en suivant quelques étapes simples.