Le XML est à la base des factures électroniques, des plans de site, des fichiers de configuration, des flux et des données échangées entre systèmes d’entreprise. Le lire brut, souvent sur une seule longue ligne, est laborieux. XML en PDF indente les éléments pour révéler la structure du document et met le résultat en page dans une police à chasse fixe : le fichier peut alors être relu, annoté ou archivé.
Comment utiliser XML en PDF
- Ajoutez le fichier .xml.
- Cliquez sur Convertir en PDF.
- Téléchargez le PDF.
- Suivez l’indentation pour examiner les éléments imbriqués.
Comment le XML est mis en forme
Quand le fichier est bien formé, VelloDoc l’analyse et réindente chaque élément de deux espaces par niveau, pour que les éléments parents et enfants s’alignent clairement. Les attributs, le texte et les commentaires sont conservés. Les espaces déjà présents entre les éléments peuvent parfois ajouter des lignes vides, sans incidence sur le contenu. Le résultat s’affiche en texte à chasse fixe, et les longues lignes passent à la ligne suivante au lieu de dépasser de la page.
Pas une transformation par feuille de style
Cet outil affiche le XML lui-même, pas un document mis en forme. Des formats comme les factures électroniques peuvent être destinés à un affichage via une feuille de style XSLT qui transforme les données en page mise en forme, et cette transformation n’est pas appliquée ici. Si le fichier n’est pas bien formé, par exemple parce qu’une balise fermante manque, il est converti exactement tel qu’il est écrit, sans aucune mise en forme.
Conversions de données associées
Pour des données réellement tabulaires, un export CSV converti avec CSV en PDF est plus facile à lire. Les fichiers JSON ont leur propre outil de mise en forme, JSON en PDF, et le HTML enregistré se rend comme une page avec HTML en PDF. Le guide des formats indique quel format convient à quel lecteur.
Quand utiliser XML en PDF
Revues de configuration
Imprimez ou partagez les fichiers de configuration d’applications et de serveurs pour une revue structurée.
Plans de site et flux
Examinez un plan de site ou un flux de produits sous forme de pages indentées plutôt que d’une seule ligne illisible.
Traces d’échanges de données
Conservez une copie lisible des messages XML échangés avec un système partenaire pour vos archives.
Limites à connaître
XML en PDF affiche le balisage en texte indenté à chasse fixe et n’applique pas de feuilles de style XSLT. Les fichiers mal formés sont convertis sans mise en forme, et l’indentation peut ajouter des lignes vides. WeasyPrint est requis sur le serveur.
XML en PDF : questions fréquentes
Le XML sera-t-il indenté ?
Oui, s’il est bien formé. Chaque niveau d’imbrication est indenté de deux espaces.
Et si mon XML contient des erreurs ?
Les fichiers impossibles à analyser sont convertis exactement tels qu’ils sont écrits, sans remise en forme.
Une facture XML ressemblera-t-elle à une facture classique ?
Non. L’outil affiche le balisage XML. Présenter une facture sous forme de document mis en forme nécessite la feuille de style conçue pour ce format de facture.
Pourquoi cet outil est-il indisponible sur certains serveurs ?
Il a besoin de la bibliothèque WeasyPrint pour rendre les pages. Quand un serveur ne l’a pas, l’outil l’indique clairement.