Fichiers XML d’exemple — données de test à télécharger (de 10 à 5 000 enregistrements)

Extensible Markup Language · .xml · type MIME application/xml

3 fichiers3 KB – 1.5 MBLiens directsSans pub, sans inscriptionLibre pour tout usageVérifié SHA-256

Téléchargez un fichier XML d’exemple — bien formé, en UTF-8, avec déclaration XML, attributs sur les éléments, enfants imbriqués et valeurs typées, décrivant les mêmes commandes fictives que nos exemples JSON et CSV. Trois tailles (10, 500 et 5 000 enregistrements) conviennent aux tests de parseurs, au travail XSLT et aux contrôles de performances.

XML reste la colonne vertébrale de l’intégration en entreprise (SOAP, EDI, RSS, SVG, formats Office) : même une API « moderne » 100 % JSON finit par le croiser à ses marges. Utilisez ces fichiers pour vérifier que vos parseurs gèrent correctement attributs et nœuds texte, et pour tester la conversion XML → JSON.

Télécharger des fichiers XML d'exemple

FichierDétailsTailleTélécharger
sample-data-small.xml
10 enregistrements
10 enregistrements3 KB
3 174 octets
Télécharger XML
sample-data-medium.xml
500 enregistrements
500 enregistrements152 KB
151 502 octets
Télécharger XML
sample-data-large.xml
5 000 enregistrements
5 000 enregistrements1.5 MB
1 512 054 octets
Télécharger XML
3 fichiers · liens directs · sans inscription · CORS activé

Besoin d’un fichier de chaque format Données ? Téléchargez le pack d’exemples Données (202 KB, un petit fichier de chaque format de données (17 fichiers)).

Utilisez ces fichiers en ligne de commande ou en CI

Chaque URL est stable et ouverte au CORS. Épinglez le SHA-256 dans votre test et vous saurez dès qu’une fixture change.

# Télécharger un fichier
curl -O https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/data/xml/sample-data-small.xml

# Le vérifier (le SHA-256 de chaque fichier est indiqué ci-dessus)
shasum -a 256 sample-data-small.xml

# Index lisible par machine de tous les fichiers d’exemple
curl https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/index.json | jq '.files[] | select(.format=="xml")'

Le format XML en bref

Nom completExtensible Markup Language
Extensions.xml
Type MIMEapplication/xml
NormeW3C XML 1.0
EncodageUTF-8 (déclaré)
Structure<orders> → <order id date status> → customer, product, quantity, unitPrice, total
SchémaAucun joint (bien formé, non validé)

Ce que l’on teste avec des fichiers XML d’exemple

  • Tests de parseurs XML et de XPath
  • Conversion XML → JSON (attributs ou éléments)
  • Fixtures d’intégration en entreprise

Questions fréquentes

Existe-t-il un schéma XSD pour ces fichiers ?

Pas encore. La structure est assez simple pour en écrire un en quelques minutes, et c’est prévu — si vous en avez besoin pour un test de validation, dites-le-nous via le lien de signalement de cette page.

Ces fichiers XML sont-ils sûrs à télécharger ?

Oui. Chaque fichier est généré à partir de zéro par notre propre script ouvert (rien n’est récupéré sur le web ni envoyé par des utilisateurs) et ne contient ni scripts, ni macros, ni exécutables. Le SHA-256 de chaque fichier est publié sur cette page pour que vous puissiez vérifier ce que vous avez reçu.

Puis-je utiliser les fichiers XML d’exemple à des fins commerciales ?

Oui. Ils sont libres pour tout usage, y compris des produits commerciaux, des suites de tests, des démos et la redistribution, sans attribution requise. Il n’y a aucune licence à obtenir et personne à qui demander.

Puis-je faire des liens directs vers ces fichiers ou les utiliser en CI ?

Oui. Chaque lien est une URL directe et stable en HTTPS, avec Access-Control-Allow-Origin: * et de longs en-têtes de cache : curl, wget, fetch() et les lanceurs de tests peuvent les récupérer directement. Un index JSON de tous les fichiers est accessible depuis chaque page (voir la section ligne de commande).

Fichiers d’exemple similaires

Un problème, ou quelque chose à améliorer ? Nous lisons chaque message et corrigeons vite.

Vous testez une chaîne de traitement de fichiers ? C’est notre métier.

Envois, conversions, aperçus, traitement de documents et flux multimédias : c’est le genre de systèmes de production que FreeToolsForWeb conçoit et exploite pour ses clients, et c’est pour cela que nous avions besoin de ces fichiers au départ.

Découvrir les outils gratuits