Décoder XML depuis Base64
En intégrant des systèmes enterprise, je rencontre fréquemment du XML encodé en Base64. SOAP, SAML, configurations legacy : tous utilisent cette technique pour transporter du XML sans risque de corruption. Cet outil décode et valide le XML en une opération, révélant la structure sous-jacente.
Scénarios courants
Assertions SAML
Les réponses SAML contiennent des assertions XML encodées en Base64. Décoder permet de vérifier les attributs utilisateur.
Messages SOAP
Les attachements SOAP binaires ou complexes sont souvent en Base64. Décoder révèle le contenu XML réel.
Configurations stockées
Configs XML stockées en Base64 dans des bases de données ou des systèmes de configuration distribués.
Logs de débogage
Les logs techniques encodent parfois le XML pour éviter les problèmes de formatage. Décoder aide au diagnostic.
Validation XML
- Well-formed : Vérifie la syntaxe XML (balises fermées, attributs valides)
- Namespace : Les préfixes xmlns sont préservés et vérifiés
- Encoding : UTF-8 assumé, conversion automatique si possible