2009-09-27 6 views
0

Je travaille sur un crawler et par conséquent, j'ai besoin de regarder le code HTML du site que je vais explorer, pour faire des suppositions (qui seront codées en douceur).Outil pour afficher le html en tant que hiérarchie

HTML de grands sites n'est pas facile à lire. Y at-il un outil qui peut afficher le HTML dans une sorte de hiérarchie arborescente?

Merci

+0

Demandez-vous comment * vous * pouvez le regarder dans une arborescence ou dans le * robot *? – jakeisonline

Répondre

0

Si vous êtes impatient de voir la « hiérarchie arborescente », vous avez cet outil: http://tools.arantius.com/tabifier

+0

Bon lien mais il ne peut pas analyser le html que je lui fournis (à partir d'un site en direct, pas fait par moi). – dotnetdev

+0

Si vous voulez juste analyser, pourquoi avez-vous besoin de la "hiérarchie arborescente"? – yoda

2

Si vous voulez regarder effectivement (comme, vous le savez, avec vos yeux) à une source HTML dans un arbre bien formaté, puis utilisez Firebug. L'onglet HTML est parfait (et même éditable si vous voulez jouer avec).

+1

Firebug est fortement recommandé, mais soyez prudent. Firebug affiche le code HTML tel que Firefox le lit, ce qui signifie qu'il peut le manipuler à partir du contexte d'origine (le code HTML d'origine utilisé). Par exemple, il peut fermer les balises où elles n'étaient pas fermées dans le code HTML d'origine. – jakeisonline

0

Je suis surpris que personne n'ait mentionné IE8.

Outils -> Outils de développement.

+0

Je suis surpris que n'importe qui ici utilise IE8 – nickf

+0

Considérant que IE domine toujours le partage d'utilisation du navigateur, vous devriez probablement envisager d'utiliser IE pour le test. –

0

Google Chrome a quelque chose de très similaire à Firebug, intégré. Faites un clic droit n'importe où dans la page et cliquez sur Inspecter l'élément. Cela vous donne une arborescence entièrement repliée de la source. Vous pouvez développer et explorer au besoin.

Questions connexes