我将整个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&buildingID=britneyspears" alt="Image of BritneySpears"></div>
</div>
</div>
我需要从页面中获取一些信息,例如建筑物的名称及其地址。我如何使用ASTNode做到这一点?我已经阅读了XML DOM教程,他们建议使用document.getElementbyId
之类的但是我无法从ASTNode获取这些函数。我想我错过了一些简单的东西,但是访问我需要的值的最简单方法是什么?