本帖最后由 techon 于 2011-4-13 14:18 编辑
看了半天终于看明白点
大致意思我帮楼主翻译一下
现有如下文本(1.txt)
1.txt:- INSERT INTO `dede_x` VALUES('217','11','113','1','真爱你的云','45','红苹果连续七年','1012112345','\n红苹果连续七年','','0','0','0','0','0','0','0','0','0','0','0');
- INSERT INTO `dede_x` VALUES('218','11','113','1','乡巴佬','27','线上线下共赢','1351511238','\n线上线下共赢市将更更加畅通','','0','0','0','0','0','0','0','0','0','0','0');
- INSERT INTO `dede_x` VALUES('219','2','114','1','a贼之手','35','一次性快餐盒,木盒','1202157603','\n产品外观单价0.14 .6双 纸汤\n\n','','0','0','0','0','0','0','0','0','0','0','0');
- INSERT INTO `dede_x` VALUES('220','10','115','1','你的','45',KK12果连续七年','1102107622','\nkkkk红苹果连续','','0','0','0','0','0','0','0','0','0','0','0');
- INSERT INTO `dede_x` VALUES('221','10','115','1','巴佬','27','aaa上线下共赢','1402127624','\n线上55555线下共加畅通','','0','0','0','0','0','0','0','0','0','0','0');
- INSERT INTO `dede_x` VALUES('222','10','115','1','贼手','35','一次111餐盒,木盒','1002357670','\n产1233333品外观单6双 纸汤
- \n\n','','0','0','0','0','0','0','0','0','0','0','0');
- INSERT INTO `dede_x` VALUES('223','10','116','1','11手','3','次1餐盒木盒','1802357620','\n观汤\n\n','','0','0','0','0','0','0','0','0','0','0','0');
复制代码 以第一行为例:
此文本特征: VALUES('217' 其中 数字 217 在下一行中 +1 (这个应该是主键 每行的值唯一)
第2个数字'11' 是文章的 栏目ID (没规律,不用管它,原样输出即可)
第3个数字'113' 是变化的 也是递增 文章的评论ID 所以 一文章多个评论就会有相同的(是递增的一个序列,值会有重复)
另一个个数字'1012112345' 10位数字 是变化的 也是递增 文章某条评论的发表时间(要把这个数字按下面方式处理,并重新输出)
从第一条第一个数字 '217'开始 [最好可以设置能从第几条开始](1或217开始)
如果第3个数字 '113' 相同 那么 第一行 10位数固定增加50 从第2行开始能随机增加100-500就更好拉
后面这个随机数说的不太清楚,是否跟第三个数字相同与不同有关,什么情况下要固定加50 什么情况下要随机加一个数
从第3个数字'113'开始 10位数从 1000010000开始 115 有3行 第一行 固定50
第2行随机获得66 在115 第一行的数字上+66 第3行随机获得394 在115 第2行的数字上+398
115第4行由于是116 所以在115的第一行继续开始+50
下面是由1.txt处理完的一个例子- INSERT INTO `dede_x` VALUES('217','11','113','1','真爱你的云','45','红苹果连续七年','1000010050','\n红苹果连续七年','','0','0','0','0','0','0','0','0','0','0','0');
- INSERT INTO `dede_x` VALUES('218','11','113','1','乡巴佬','27','线上线下共赢','1000010100','\n线上线下共赢市将更更加畅通','','0','0','0','0','0','0','0','0','0','0','0');
- INSERT INTO `dede_x` VALUES('219','25','114','1','a贼之手','35','一次性快餐盒,木盒','1000010150','\n产品外观单价0.14 .6双 纸汤\n\n','','0','0','0','0','0','0','0','0','0','0','0');
- INSERT INTO `dede_x` VALUES('220','10','115','1','你的','45',KK12果连续七年','1000010200','\nkkkk红苹果连续','','0','0','0','0','0','0','0','0','0','0','0');
- INSERT INTO `dede_x` VALUES('221','10','115','1','巴佬','27','aaa上线下共赢','1000010266','\n线上55555线下共加畅通','','0','0','0','0','0','0','0','0','0','0','0');
- INSERT INTO `dede_x` VALUES('222','10','115','1','贼手','35','一次111餐盒,木盒','1000010664','\n产1233333品外观单6双 纸汤\n\n','','0','0','0','0','0','0','0','0','0','0','0');
- INSERT INTO `dede_x` VALUES('223','10','116','1','11手','3','次1餐盒木盒','1000010250','\n观汤\n\n','','0','0','0','0','0','0','0','0','0','0','0');
复制代码
|