0

类似于将渲染树转储到磁盘的 DumpRenderTree 工具,是否有任何工具可以转储 DOM 树(解析树)?

4

1 回答 1

2

我们可以调整 DumpRenderTree 工具本身来获取 DOM 树。我修改了 RenderTreeAsTExt.cpp 文件中的“String externalRepresentation(Frame*, RenderAsTExtBEhavior)”函数,并在函数开头添加了以下代码。这对我有用。

if (!renderer || !renderer->isBox())
    return String();
Node* n = renderer->node();
n->showTreeForThis();
return String();
于 2012-06-27T08:48:46.537 回答