Composants → bpm.jsonviewer

bpm.jsonviewer

Affichage JSON formaté et repliable.

Affichage de données⏱ 2 min
Python
bpm.jsonviewer(data={"user":{"name":"Marie Dupont","email":"marie@example.com","active":true,"tags":["admin","editor"]},"stats":{"views":1250,"likes":42},"items":[1,2,3]}, default_expanded_level=1, max_height=400)
PropTypeDéfautRequisDescription
dataobject | stringOuiObjet JavaScript ou chaîne JSON à afficher.
defaultExpandedLevelnumber1NonNombre de niveaux ouverts par défaut (0 = tout replié).
maxHeightnumber400NonHauteur max en px (scroll si dépassement).
classNamestringNonClasses CSS additionnelles.

Exemples

bpm.jsonviewer(data={"user": {"name": "Alice"}, "count": 42})
bpm.jsonviewer(data=my_dict, default_expanded_level=0, max_height=300)