如何从ASTNode获取值

时间:2016-11-07 08:57:45

标签: javascript node.js typescript nodes abstract-syntax-tree

我将整个HTML页面解析为ASTNode。

它的片段如下所示:

<div id="buildings-wrapper">
<div id="building-info"> 
<h2><span class="field-content">Britney Spears' House</span></h2> 
<div class="building-field"> 
<div class="field-content">9999 Hollywood Blvd</div> 
</div> 
<div class="building-field"> 
<div class="field-content">Building Hours: Mon. 07:00-23:00 Tue.-Fri. 06:30-22:00, Sat. 07:30-18:00, Sun. 12:00-18:00 Holidays - Closed</div> 
</div> 
<div class="building-field"> 
<div class="field-content"><a href="http://www.britneyspears.com">Locate on the stars map</a></div> 
</div> 
</div> 
<div id="building-image"> 
<div class="field-content"><img src="../../../../ssc.adm.britneyspears.com/classroomservices/image/viewimage?userEvent=ShowBuildingImage&amp;buildingID=britneyspears" alt="Image of BritneySpears"></div> 
    </div> 
    </div>

我需要从页面中获取一些信息,例如建筑物的名称及其地址。我如何使用ASTNode做到这一点?我已经阅读了XML DOM教程,他们建议使用document.getElementbyId之类的但是我无法从ASTNode获取这些函数。我想我错过了一些简单的东西,但是访问我需要的值的最简单方法是什么?

0 个答案:

没有答案