Convertir une liste HTML en JSON
Convertissez les listes HTML ul et ol en données JSON structurées pour les API et les traitements suivants.
Qu’est-ce que la conversion d’une liste HTML vers JSON ?
La conversion lit les relations imbriquées de ul, ol et li et transforme menus, sommaires, catégories, tâches et navigation en JSON hiérarchique. Vous pouvez garder type, id et class pour composants, données initiales, menus, arbres et migrations. Le DOM natif gère mieux l’imbrication que de simples regex.
Utiliser le convertisseur liste HTML vers JSON
- Collez du HTML avec ul ou ol. Les contenus script, style, noscript et template sont ignorés.
- Choisissez de garder types, id ou class de li. Le JSON compact convient au transport, le formaté à la lecture.
- Convertissez, vérifiez la hiérarchie items et children, puis copiez JSON ou téléchargez html-list.json.
Principaux usages de liste HTML vers JSON
Menus et navigation
Transformez la navigation HTML en JSON d’arbre pour rendu récursif, ordre et sommaires multiniveaux.
Catégories et tâches
Les relations imbriquées peuvent devenir des données API ou de composant arbre pour sommaires, catégories et tâches.
Migration de contenu
Extrayez sommaires et listes de sites anciens puis importez le JSON structuré dans un nouveau système.
Analyse dans le navigateur
Le code est analysé avec DOMParser dans le navigateur sans envoyer le HTML. Suivez votre politique pour les contenus sensibles.
FAQ liste HTML vers JSON
Pourquoi utiliser items et children ?
La structure sépare les éléments actuels des listes imbriquées afin de parcourir children récursivement dans menus et arbres.
Les scripts du HTML sont-ils exécutés ?
Non. Le code est analysé avec DOMParser et les nœuds script, style, noscript et template sont supprimés avant lecture.
Outils recommandes
Ces outils de fichiers peuvent aussi vous etre utiles
Convertir JSON en tableau HTML
Convertissez des tableaux ou objets JSON en code de tableau HTML copiable et prévisualisable.
Convertir un tableau HTML en CSV
Convertissez les données de tableaux HTML en fichiers CSV pour les tableurs, bases de données et analyses.
Convertir HTML en texte brut
Supprimez les balises et styles HTML pour extraire uniquement le texte brut d une page.