Phantomjs Casperjs通过列表标记循环刮取DOM元素 3-6年 1开幕式 班加罗尔

Phantomjs Casperjs通过列表标记循环刮取DOM元素 3-6年 1开幕式 班加罗尔,phantomjs,casperjs,Phantomjs,Casperjs,有这样的内容,我想循环所有'li'标记,并获取'a'标记的href和列表作业类的innertext。。我们如何通过casperjs、phantomjs实现这一点请展示您已有的代码。有些东西坏了?在浏览代码时特别询问。是否要循环浏览所有li元素(包括嵌套的li元素)?示例中只显示了一个a元素。所有a元素在HTML中是否都位于同一级别?此外,是否有多个.list作业框元素,它们是否都位于一个#作业列表面板元素内,还是有多个#作业列表面板元素? <div id="joblist-panel"&g


有这样的内容,我想循环所有'li'标记,并获取'a'标记的href和列表作业类的innertext。。我们如何通过casperjs、phantomjs实现这一点请展示您已有的代码。有些东西坏了?在浏览代码时特别询问。是否要循环浏览所有
li
元素(包括嵌套的
li
元素)?示例中只显示了一个
a
元素。所有
a
元素在HTML中是否都位于同一级别?此外,是否有多个
.list作业框
元素,它们是否都位于一个
#作业列表面板
元素内,还是有多个
#作业列表面板
元素?
<div id="joblist-panel">
<ul class="list-job-box">
    <li id="row" class="row bt-gray-border job white-bg list-arrow">

        <div class="circle-outline">
            <div class="circle-job circle-color" style="background-color: transparent; border: 1px solid rgb(183, 183, 183);">
                <div class="circle-inner">
                    <div class="score-text"><i class="fa fa-file-text-o"></i></div>
                </div>
            </div>
        </div>
        <a href="#test/test1" class="job-title">title</a>
        <div class="row list-job">
            <ul>
                <li>
                    <div><i class="icon-glyph-111"></i></div>
                    3-6 Years
                </li>

                <li>
                    <div><i class=" icon-glyph-83"></i></div>
                    1&nbsp;Opening
                </li>
                <li class="location-text"><i class=" icon-glyph-14"></i>
                    Bengaluru
                </li>
            </ul>
        </div>
    </li>
</ul>