yxdg2008 发表于 2011-6-3 19:40:34

发现一个哭笑不得的BUG

本帖最后由 yxdg2008 于 2011-7-11 20:22 编辑

火车头在设置 自动分类的时候.因为使用简单的替换规则.
      如果是单独采集 分类ID 替换成 发布站 分类ID .千万不要以为你完成了自动分类的目标了.
本来这样就已经完成了自动分类.但是实际上会出现一个很可笑的现象.
比如这个目标站的ID 96 换成发布站的 93.

大家以为这个分类ID换过来就完成了吗?实际上没有.

大家看看下面的这个目标站有个 分类 3的.在这边 93 就替换成了 9107 了.

这还没完呢. 看到这个了没有. 9107变成什么了.变为33107.


..................................继续无限循环.大家知道最后变成什么吗.还是直接上图.



大家看到这个明白了吧.单纯的ID换ID是不行的.,兄弟血泪教训啊.碰到这种只能取得目标站分类ID而取不到分类名称的.建议大家不要用我这个方法.

{:1_201:}   {:1_201:}   {:1_201:}   {:1_201:}   {:1_201:}   {:1_201:}   {:1_201:}   {:1_201:}   {:1_201:}   {:1_201:}   {:1_201:}   {:1_201:}   {:1_201:}


解决方法也很简单,就是在目标站的ID 前加点东西.比如ID=95 用ID=95替换成93.下面也一样就不会了.



上面解决方法还是有问题.下面为最终解决方法

就是在把分类ID取值出来后在前面和后面都自动加上一些代码. 比如原来值为3.那么最好先替换成 ID='3'这样到时候在替换就不会出现问题了.
如果没有把前面和后面都给定义好.那么很容易出错了.

以上是一点心得.

67580569 发表于 2011-6-3 19:52:44

哈哈,笑死了~~~~~~~~~~~~

adamec 发表于 2011-6-3 20:11:53

http://www.baidu.com/s?bs=%C2%DB%CC%B3%B2%C9%BC%AF%B8%BD%BC%FE&f=8&wd=%B2%C9%BC%AF%C2%DB%CC%B3%B8%BD%BC%FE&inputT=4456

7huo 发表于 2011-6-12 18:32:40

可以用分类名替换成发布站IDali62ls

vus520 发表于 2011-6-13 22:06:00

最好的办法是用内置接口,使用数组进行替换,避免重复替换。

QQASP 发表于 2011-6-13 22:36:37

额!~~~~ 确实哦!

hbj111 发表于 2011-6-15 09:49:12

我遇到多了,只是不知道如何解决

yxdg2008 发表于 2011-7-11 20:23:50

ali84ls ali84ls ali84ls ali84ls ali84ls ali84ls ali84ls ali84ls ali84ls ali84ls ali84ls ali84ls
页: [1]
查看完整版本: 发现一个哭笑不得的BUG