我正在尝试从在线CRM中提取总收入值。
这是我定位的页面源的代码段:
<div class="col-md-6 clear">
<label class="compact">Total Revenue</label>
</div>
<div class="col-md-6">
369.0
</div>
从文本字段中获取数据并查看网站源中是否存在数据没有问题,但是我遇到的障碍是试图使该值高于上面。
一些额外的信息,除了值,HTML的这一段看起来总是一样的。
将“ 369.0”值提取为字符串的最佳方法是什么?
答案 0 :(得分:0)
使用jQuery,您可以执行以下操作:但是,根据代码的其余部分,可能需要研究其他解决方案。
$(document).ready(function(){
var result = $(".col-md-6.clear").next().text();
$("#result").text(result);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="col-md-6 clear">
<label class="compact">Total Revenue</label>
</div>
<div class="col-md-6">
369.0
</div>
<div id="result" style="background-color: salmon;">
</div>