火车采集器使用PHP插件配置循环标签的方法
发布网友
发布时间:2023-04-04 18:03
我来回答
共1个回答
热心网友
时间:2024-12-14 21:46
*参数说明:
* LabelUrl - 当前采集的页面的Url地址
*$LabelCookie - 当前采集页面,服务器返回的Cookie信息。
根据以上参数可以推断,我们需要在$LabelArray['Html'] 中对原标签进行处理
例如(替换):
插件中:
if( LabelArray['PageType']=="Content")
{
LabelArray['Html']);
}
else if( JsonData[initDataObj][goods][skus] as specs = normalPrice = groupPrice = skuId = shuxing = "";
foreach ( spec) {
spec[spec_key].'</span><span>:'. shuxing = spe;
}
shuxing.'</span><span>单价:'. sku[groupPrice].'</span><span>skuId:'. LabelArray['Html']='<test>'. LabelArray['Html'];
}
遇到的坑:
测试时在else if( LabelArray['PageType']=="List")中处理
一个插件文件需要在对应的配置中选择才会执行,例如插件有请求处理,结果处理,但是火车头配置中至选了结果处理插件,则请求的部分不会执行