Convertir des documents XML au format PDF. Prend en charge plusieurs fichiers.
Cliquez pour sélectionner un fichier ou glissez-déposez
Fichiers XML
Vos fichiers restent sur votre appareil.
Traitement en cours…
Cliquez ou glissez votre fichier ici
Cliquez sur le bouton de traitement
Enregistrez votre fichier traité instantanément
Il analyse le XML, regroupe les éléments frères répétés par nom de balise et affiche chaque groupe sous forme de tableau avec une colonne par élément enfant, en utilisant les noms des éléments comme en-têtes. Si la racine n’a pas d’enfants répétés, vous obtenez un tableau à deux colonnes Propriété et Valeur. Le résultat est un A4 paysage avec le nom de l’élément racine comme titre.
Le XML de type données : des enregistrements avec le même ensemble d’éléments enfants répétés sous un même parent, comme des exports de bases de données, des lignes de facture, des flux de produits, des flux RSS ou des sitemaps. Le XML profondément imbriqué ou de type document est aplati : les valeurs imbriquées sont regroupées dans une seule cellule et perdent leur hiérarchie.
Le fichier n’est pas bien formé : une balise non fermée, un élément racine manquant, un caractère & ou < non échappé, ou un mauvais encodage. Le message indique la raison donnée par l’analyseur : corrigez le fichier dans un éditeur ou un validateur, puis réessayez.
En partie. Dans la vue tableau, seuls les éléments enfants deviennent des colonnes : les attributs des enregistrements répétés ne sont donc pas affichés. Dans la vue Propriété et Valeur pour une racine sans répétition, les attributs sont listés après les valeurs des enfants.
Oui. Ajoutez plusieurs fichiers et ils sont convertis en un seul lot dans xml-to-pdf.zip, avec un PDF par fichier. Un fichier unique est téléchargé directement avec le même nom de base et l’extension .pdf.
Non. Les instructions de feuille de style et les déclarations DOCTYPE sont supprimées avant l’analyse, et la mise en page est générée uniquement à partir de la structure des données. Si vous voulez le rendu stylé, ouvrez le XML dans un navigateur qui applique la feuille de style et imprimez-le en PDF depuis celui-ci.
Pas de manière fiable. Le PDF utilise la police Helvetica standard de jsPDF, qui couvre les caractères latins : le texte dans d’autres écritures peut donc apparaître avec des caractères erronés ou manquants.
Non. L’analyse utilise un analyseur XML en JavaScript et le PDF est généré avec jsPDF, tous deux dans votre navigateur : les factures, journaux de transactions et autres données sensibles du fichier ne quittent jamais votre appareil.