我想要可视化HTML网站的文档结构。
我想拥有的是这样的:
是否有任何已知的工具可以执行此操作并将结果保存为位图文件?
答案 0 :(得分:5)
我使用LaTeX创建DOM表示。
这是一个最小的工作示例:
\documentclass{scrreprt}
\usepackage{tikz-qtree}
\begin{document}
\Tree[.table
[.thead
[.tr
[.th [.\textit{Vorname} ] ]
[.th [.\textit{Nachname} ] ]
]
]
[.tbody
[.tr
[.td [.\textit{Donald} ] ]
[.td [.\textit{Duck} ] ]
]
]
]
\end{document}
给出了:
答案 1 :(得分:3)
我刚尝试使用两个库。
首先,我使用Jsonml
将dom转换为JSONvar jsonData = JsonML.fromHTMLText(htmlData);
然后使用Json Editor或Json Viewer进行可视化
在jsFiddle中查看示例
希望这可以帮到你。