找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 47|回复: 9

一个火车头采集的规则指点下..谢谢

[复制链接]

6

主题

28

回帖

84

积分

注册会员

积分
84
发表于 2014-9-26 09:59:38 | 显示全部楼层 |阅读模式
本帖最后由 jqw1992 于 2014-9-26 10:01 编辑

我采集了下来以后成这样:
[ol]
  •         {"is_filter": true, "id": "fashion", "name": "Fashion"}, {"is_filter": false, "id": "womensfashion", "name": "Women's Fashion"}, {"is_filter": true, "id": "women", "name": "Women"}, {"is_filter": false, "id": "dres", "name": "Dress"}, {"is_filter": false, "id": "sexy", "name": "sexy"}, {"is_filter": false, "id": "sexydres", "name": "Sexy Dress"}, {"is_filter": false, "id": "skirt", "name": "Skirts"}, {"is_filter": false, "id": "partydres", "name": "Party Dress"}, {"is_filter": false, "id": "printed", "name": "printed"}, {"is_filter": false, "id": "slimfit", "name": "Slim Fit"}, {"is_filter": false, "id": "trend", "name": "Trend"}, {"is_filter": false, "id": "sexyskirt", "name": "sexy skirt"}, {"is_filter": false, "id": "longdres", "name": "long dress"}, {"is_filter": false, "id": "nightclubsskirt", "name": "Nightclubs Skirt"}, {"is_filter": false, "id": "topsale", "name": "top sales"}, {"is_filter": false, "id": "womensiameseskirt", "name": "Women Siamese Skirt"}
  • [/ol]复制代码
    然后我想用正则还是什么把它变成
    Fashion,Women's Fashion,....【就是对于“name”后面的 东西提取出来。】这个不知道怎么写,谢谢指导一下;我觉得应该是正则写的,但是写不来,昨天折腾到2点多还没有出来。。。
  • 回复

    使用道具 举报

    85

    主题

    619

    回帖

    1521

    积分

    金牌会员

    积分
    1521
    发表于 2014-9-26 11:12:58 | 显示全部楼层

    jqw1992 发表于 2014-9-26 11:07

    替换的话 "id": "fashion"这个数据是不可预知的

    自己寻找规律了
    "id": "fashion"
    连在一起的话就
    "id": "*"
    回复

    使用道具 举报

    85

    主题

    619

    回帖

    1521

    积分

    金牌会员

    积分
    1521
    发表于 2014-9-26 11:07:00 | 显示全部楼层
    本帖最后由 ninqq 于 2014-9-26 10:07 编辑

    测试了下 貌似不能火车头不支持对采集下来的数据进行 循环提取
    测试只能提取第一条NAME数据 后面的不行

    建议写成插件或者使用php处理吧 虽然我不懂

    补充,刚给你想到了一个办法 既然不能提取,那么把其他你不需要的数据进行删除还是可以的
    回复

    使用道具 举报

    6

    主题

    28

    回帖

    84

    积分

    注册会员

    积分
    84
     楼主| 发表于 2014-9-26 10:05:50 | 显示全部楼层

    ninqq 发表于 2014-9-26 10:05

    测试了下 貌似不能火车头不支持对采集下来的数据进行 循环提取
    测试只能提取第一条NAME数据 后面的不行

    谢谢呀,其他数据 删除,怎么删除??麻烦指导下
    回复

    使用道具 举报

    634

    主题

    2899

    回帖

    7778

    积分

    论坛元老

    积分
    7778
    发表于 2014-9-26 10:18:51 | 显示全部楼层
    循环匹配,怎么不可以?只不过很麻烦。用插件就方便很多
    回复

    使用道具 举报

    6

    主题

    28

    回帖

    84

    积分

    注册会员

    积分
    84
     楼主| 发表于 2014-9-26 10:05:00 | 显示全部楼层

    wmfy808 发表于 2014-9-26 10:45

    循环匹配,怎么不可以?只不过很麻烦。用插件就方便很多

    插件,是什么插件?
    回复

    使用道具 举报

    85

    主题

    619

    回帖

    1521

    积分

    金牌会员

    积分
    1521
    发表于 2014-9-26 10:45:27 | 显示全部楼层

    jqw1992 发表于 2014-9-26 10:18

    谢谢呀,其他数据 删除,怎么删除??麻烦指导下

    使用替换功能 替换为空
    回复

    使用道具 举报

    85

    主题

    619

    回帖

    1521

    积分

    金牌会员

    积分
    1521
    发表于 2014-9-26 10:54:42 | 显示全部楼层

    wmfy808 发表于 2014-9-26 10:45

    循环匹配,怎么不可以?只不过很麻烦。用插件就方便很多

    采集的时候可以循环 采集下来的字段进行再次处理是不能的
    回复

    使用道具 举报

    6

    主题

    28

    回帖

    84

    积分

    注册会员

    积分
    84
     楼主| 发表于 2014-9-26 10:45:00 | 显示全部楼层

    ninqq 发表于 2014-9-26 11:00

    使用替换功能 替换为空

    替换的话 "id": "fashion"这个数据是不可预知的
    回复

    使用道具 举报

    6

    主题

    28

    回帖

    84

    积分

    注册会员

    积分
    84
     楼主| 发表于 2014-9-26 11:00:54 | 显示全部楼层

    ninqq 发表于 2014-9-26 11:12

    自己寻找规律了
    "id": "fashion"
    连在一起的话就

    谢谢,搞定了。之前用这个没有实现,以为不行,然后刚才看你这个又试了下,谢谢
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2025-1-31 01:39 , Processed in 0.021604 second(s), 5 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表