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.

Liste vers JSON

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

  1. Collez du HTML avec ul ou ol. Les contenus script, style, noscript et template sont ignorés.
  2. Choisissez de garder types, id ou class de li. Le JSON compact convient au transport, le formaté à la lecture.
  3. 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