使用Jquery解析文本文件以填充数组中的图像

使用Jquery解析文本文件以填充数组中的图像,jquery,arrays,file,parsing,text-files,Jquery,Arrays,File,Parsing,Text Files,从Ajax调用中检索文本文件后,我需要对其进行解析。我有这个文件,但不知道如何解析它 基本上,我想解析文本文件中的图像文件,并将其放入数组中,以便使用这些图像进行进一步处理 这是文本文件 0310|14A0697JY|COMPACTOR|READY TO WORK|RAYGO RASCAL|420C|DETROIT DIESEL (GMC)|80%|READY TO WORK|yQ8kE7BUEHY|SOLD|Raygo_Rascal.JPG|Raygo_Rascal..JPG|EXC

从Ajax调用中检索文本文件后,我需要对其进行解析。我有这个文件,但不知道如何解析它

基本上,我想解析文本文件中的图像文件,并将其放入数组中,以便使用这些图像进行进一步处理

这是文本文件

0310|14A0697JY|COMPACTOR|READY TO WORK|RAYGO RASCAL|420C|DETROIT DIESEL (GMC)|80%|READY      TO WORK|yQ8kE7BUEHY|SOLD|Raygo_Rascal.JPG|Raygo_Rascal..JPG|EXCELLENT COMPACTOR, ENCLOSED CAB, AND <br>PUSH BLADE EQUIPED, 84 INCH SMOOTH VIB. <br>DRUM. READY TO WORK!!!|NO|Compactor|ALL
0315|50G1042|RIPPER|USED|CATERPILLAR|FOR D9'S|SINGLE|SHRANK||NyopEXWbApQ|16,000|RIPPER.jpg|RIPPER....jpg|1 SHRANK CATERPILLAR RIPPER TO FIT CAT D9'S <br>DOZER, LIKE NEW CONDITION.|NO|Parts|ALL
0317|2LC677|FORK-LIFT|EXCELLENT COND.|CATERPILLAR|T50D|LP POWERED|SOLID||LTwA1Bw7c_4|11,000|cat_fork_lift..JPG|cat_forklift.JPG|EXCELLENT CAT FORK-LIFT LP(GAS) POWERED, 5,000 Lbs. READY TO WORK|NO|Miscelaneous|ALL
0335|RIPPER FOR CAT D8H-K.|RIPPER|USED|CRC-ATECO|CAT D8H-K|SINGLE|SHRANK||NyopEXWbApQ|9,000|ripper_d8_1.JPG|ripper_d8_2.JPG|SINGLE SHRANK RIPPER TO FIT CAT D8H OR K, <br>READY TO BE INSTALLED.|NO|Parts|ALL
0349|OVER|HYDRAULIC|TURN|TRACK|PRESS|YOUR|PINS & BUSHINGS||QHzQJ1EablM|AND RE-USED'EM|6a7c019bd33a9492b747fb05e9064563.jpg|402f99590af07da0b7c707f355ebc442.jpg|HYD. TRACK PRESS, TO TURN THOSE PINS & <br>BUSHINGS OF YOUR EXCAVATOR OR BULL-<br>DOZER, ANY BRAND, ANY SIZE.  LET US HELP, <br>GETTING YOU BACK IN TRACK, AT LOW COST!!|YES|Excavator|ALL
0361|NEGOCIO|BALNEARIO|MORELOS|WATER-PARK|CUERNAVACA|MEXICO|SUPER||C_u7vup5p4Q|CALL ME!!|logo.png|logo.png|EXCELLENTE LUGAR PARA INVERTIR, <br>NEGOCIO <br>LOS 365 DIAS DEL ANO. MUCHAS ALBERCAS, <br>TOBOGANES, ATRACCIONES Y DIVERCIONES. <br>PARA MAS INFORMACION, POR FAVOR VISITE:  <br>www.parqueacuaticoojodeagua.com  SE <br>VENDE <br>Y/O PERMUTA. POR NO PODER ATENDER. <br>"BARATO"    GREAT PLACE TO INVEST, <br>INCOMING PROFIT, ALL YEAR AROUND. NEED <br>TO GO, CAN NOT MANAGE IT FROM U.S. |YES|Miscelaneous|ALL
0366|433B-481.|WHEEL-LOADER|EXCELLENT LOADER|MICHIGAN -CLARK|55B|CUMMINGS|80%|READY TO WORK|7glgUUCjtBI|18,000|2012-07-19_16-01-11_445.jpg|2012-07-19_16-02-13_560.jpg|MICHIGAN CLARK 55B. WHEEL LOADER. IN <br>EXCELLENT WORKING CONDITION. "NO" LEAKS <br>OF ANYKIND, ENCLOSED CAB, 80% TIRES ALL <br>AROUND, VERY POWERFULL AND READY TO <br>WORK!!!!|YES|Loader|ALL
0373|LOCATION: MEXICO, CITY.|GEN-SET|100 KiloWatts.|STAMFORD AC GENERATORS|NEWAGE LTD.||||NyopEXWbApQ|5,500|IMG_0122.JPG|IMG_0122.JPG|100 KILOWATTS, GENERATOR SET, ENCLOSED <br>AND SILENT GEN-SET. LOCATION: MEXICO, <br>CITY. READY TO WORK. E-MAIL FOR PICS!!!|NO|Miscelaneous|ALL
0377|GRUAS POR||AT THIS|NO|CRANES|TIME|NO||NyopEXWbApQ|EL MOMENTO|IMG_0122.JPG|IMG_0122.JPG|SORRY NO CRANES AT THIS MOMENT & LO <br>SENTIMOS NO TENEMOS GRUAS POR EL <br>MOMENTO!!|NO|Crane|ALL
0379|M100-1060|MOTOR-GRADER|1964|ALLIS-CHALMERS|ACM-100|127HP-AC-10000|60%|N/A|DG5gKp4iQ1Q|6,500.|2013-02-01_14-48-07_985.jpg|2013-02-01_14-50-32_338.jpg|OLDIE BUT GOODIE MOTOR-GRADER. ENCLOSED <br>CAB, DIRECT DRIVE. STILL A LOT A POWER TO <br>GIVE!!!|NO|MotoGrader|ALL
0383|N/A|ARMY TRUCK|N/A|N/A|N/A|INTERNATIONAL (GAS)|95%|N/A|NyopEXWbApQ|10,000.|KIMG0038.JPG|KIMG0040.JPG|ARMY TRUCK, IN GREAT STATE, READY TO <br>CLIMB HILLS, 4 WHEEL DRIVE, WINCH, NO RUST <br>AT ALL, MICHELIN TIRES, GASOLINE <br>INTERNATIONAL ENGINE.|NO|Trucks|ALL
0385|1FXBS1625J18800380|TRAILER|1988|CHAPARRAL|BUMPER PULL|EXCELLENT|90%|READY TO HAUL|NyopEXWbApQ|3,900.|KIMG0024.JPG|KIMG0026.JPG|1988 "CHAPARRAL" LIVE-STOCK, BUMPER PULL <br>TRAILER, IN GREAT SHAPE, NO RUST, BRAKES <br>AND LIGHTS WORKING, READY TO HIT THE <br>ROAD!!!!|NO|Miscelaneous|ALL
0386||DIESEL -MOTOR|2003|NISSAN|SD-22|4 CYL.|DIESEL|LOW|NyopEXWbApQ|1,500|KIMG0020.JPG|IMG_0099.JPG|2003 NISSAN 4 CYL. DIESEL ENGINE. IN GREAT <br>SHAPE, AND READY TO BE INSTALLED. WORKING <br>100%.|NO|Engines|ALL
0394||BULL-DOZER|2007|CATERPILLAR|D6N XL|CAT|75% U/C.|8,200 HRS.|2E5DYwgtJnY|SOLD|2007CATD6NXL2.jpg|2007CATD6NXL4.jpg|2007 CATERPILLAR D6N BULL-DOZER. <br>AWESOME LOOKING DOZER, YOU WONT FIND A <br>DOZER LIKE THIS UNDER 100 GRAND. 6 WAY <br>BLADE, CAB W/COLD A/C, 3 SHANK CAT RIPPER, <br>WILL BE HERE SOON.|NO|BullDozer|ALL
0395|FWV409702|DUMP-VOLTEO |1979|FRUEHAUF|28 Ft. T/A ALUMINUM|HYD.|60%|2 AXLE|NyopEXWbApQ|9,500.|KIMG0092.JPG|KIMG0096.JPG|1979 FRUEHAUF 28 FT. T/A ALUMINUM <br>QUARTER FRAME, END DUMP TRAILER. SPRING <br>SUSPENSION, 100% ALUMINUM BOX, CLEAN <br>TITLE IN HAND. WORKING <br>FINE WITH NO HYD. LEAKS AND READY TO HIT <br>THE ROAD!!!!!!|NO|Miscelaneous|ALL
0396|1V5BB182411133971|GOOSE-NECK TRAILER|2001|MAGNUM|18 Ft. X 6 Ft.|SPRING SUSP.|75%||NyopEXWbApQ|4,900.|64a78134-b508-49fe-b56f-7151a3ece00d.jpg|e45435a9-841d-4fb8-b45a-e43e74fd254f.jpg|2001 MAGNUM 18 Ft. X 6 Ft. 10 In. T/A <br>GOOSENECK EQUIPMENT TRAILER, WITH RAMPS, <br>SPRING SUSPENSION, CLEAN TEXAS TITLE IN <br>HAND AND READY TO WORK.|NO|Miscelaneous|ALL
0397|4P5GF2820Y1035499|GOOSENECK TRAILER|2000|PJ|3 AXLE|FLAT BED|90%||NyopEXWbApQ|5,900|2013-03-18_12-42-56_716.jpg|2013-03-18_12-43-32_232.jpg|2000 YEAR MODEL, PJ BRAND, 28 Ft. X 8 Ft . 5 <br>In. FLAT BED, 3 AXLE, ELECTRIC BRAKES, WITH <br>RAMPS, SPRING SUSPENSION, CLEAN TEXAS <br>TITLE IN HAND.|NO|Miscelaneous|ALL
0399|0004T22507|BACK-HOE|2007|ALLMAND BROS|TLB-225|KUBOTA|70%||GukWO40hkh8|9,900.|KIMG0115.JPG|KIMG0114.JPG|2007 ALLMAND BROS BACK-HOE. WITH A 3 CYL. <br>KUBOTA ENGINE, READY TO WORK, NO LEAKS <br>OF ANY KIND, IN GREAT WORKING CONDITION. |YES|Backhoe|ALL
0400|26594-003|BROOM|2000|LAY-MOR|6HB|KUBOTA 4 CYL.|70%|1,199|b_oF-lxMfsA|7,500|photo_1.JPG|photo_2.JPG|LAY-MOR "BROOM" MODEL: 6HB. YEAR: 2000. 6' <br>BROOM, KUBOTA 4 CYL. DIESEL ENGINE, IN <br>GREAT SHAPE AND READY TO WORK.  |NO|Miscelaneous|ALL
0402|TODAS|RECONSTRUCCION|EXCAVADORAS|DE CADENAS|BULL-DOZER|CUALQUIER|TAMANO||2E5DYwgtJnY|LAS MARCAS|images-8.jpeg|images-12.jpeg|SOMOS LOS UNICOS EN EL VALLE EN OFRECERTE <br>LA PRENSA HIDRAULICA PARA VOLTEAR LOS <br>PERNOS Y LOS BUJES DE TU CADENA USADA, Y <br>ASI PUEDAS USAR EL OTRO 50% DE TUS <br>CADENAS, SIN TENER QUE COMPRAR CADENAS <br>NUEVAS. POR FAVOR LLAMANOS, SOMOS TU <br>MEJOR OPCION PARA AHORRAR MILES DE <br>DOLARES EN CADENAS NUEVAS.|YES|BullDozer|ALL
0403|41X02797|FORK-LIFT||CATERPILLAR|V80D|4 CYL. DIESEL|NEW|820|o62D5K1frOg|12,900|photo_1.JPG|photo_2.JPG|7,550 lbs. Max. Weight Capacity, 2 Stage Mast, <br>163" Max Lift Height, 108" Lowered Height, 71 <br>1/4" Forks, Side Shift,     Fork Positioner, 4 <br>Cylinder Engine, Diesel, Enclosed Cab. READY <br>TO WORK!!!!!|YES|Miscelaneous|ALL
0404|1S9M114141L358796|LED SIGNAL BOARD|2001|NATIONAL SIGNAL|VU POINTE|ELECTRIC & SOLAR|80%||NyopEXWbApQ|4,900|photo_4.JPG|photo_3.JPG|2001 NATIONAL SIGNAL, ELECTRIC OPERATED & <br>SOLAR OPERATED, SINGLE AXLE TRAILER, LED <br>BOARD SIGNAL, WITH HYD RAISE            BOARD.|YES|Miscelaneous|ALL
0310 | 14A0697JY |压实机|准备工作|雷戈流氓| 420C |底特律柴油(GMC)公司| 80%|准备工作| yQ8kE7BUEHY |出售|雷戈流氓| JPG |优秀的压实机,封闭驾驶室,推刀装备,84英寸平滑振动<鼓。准备好工作了|不|压实机|全部
0315 | 50G1042 |裂土器|用于D9的|单|收缩| NyopEXWbApQ | 16000 |裂土器。jpg |裂土器…jpg | 1收缩裂土器以适应CAT D9的
推土机,如新情况。|无|零件|全部 0317 | 2LC677 |叉车|良好状态| CATERPILLAR | T50D | LP动力|固体| LTwA1Bw7c | U 4 | 11000 | cat | U叉车| JPG | cat |叉车|良好的cat |叉车| LP(气体)动力,5000磅。准备工作|无|其他|所有 0335 | D8H-K类裂土器|旧裂土器| CRC-ATECO | D8H-K类|单缩|缩| NyopEXWbApQ | 9000 |裂土器| d8 | 1.JPG |裂土器| d8 | 2.JPG |单缩裂土器|适合D8H或K类
即可安装。|无|零件|全部 0349 |翻转|液压|转向|轨道|按压|您的|销和衬套| | QHzQJ1EablM |和重复使用的| EM | 6a7c019bd33a9492b747fb05e9064563.jpg | 402f99590af07da0b7c707f355ebc442.jpg | HYD。履带式压力机,用于转动挖掘机或推土机的销和衬套,任何品牌,任何尺寸。让我们帮助,
以低成本让您回到正轨|是|挖掘机|全部 0361 | NEGOCIO | BALNEARIO | MORELOS | WATER-PARK | CUERNAVACA |墨西哥| SUPER | C|U u7vup5p4Q |给我打电话|logo.png | logo.png | EXCELLENTE LUGAR PARA INVERTIR,
NEGOCIO
LOS 365 DIAS DEL ANO。这是一个很好的例子
有关信息,请访问:
www.parqueacuaticoojodeagua.com SE
VENDE
Y/O PERMUTA。我不喜欢吃豆荚
“巴拉托”是投资的好地方,
全年盈利。需要
去,不能从美国管理它|是的|杂项|所有 0366 | 433B-481.|轮式装载机|优秀装载机|密歇根-克拉克| 55B |卡明斯| 80%|准备工作| 7glgUUCjtBI | 18000 | 2012-07-19 | U 16-01-11 | 445 jpg | 2012-07-19 | 16-02-13 | 560 jpg |密歇根克拉克55B。轮式装载机。在
良好的工作条件下。“无”泄漏
任何类型,封闭式驾驶室,周围80%的轮胎
,动力十足,准备工作|是|装载机|全部 0373 |地点:墨西哥城。|发电机组| 100千瓦。|斯坦福德交流发电机|纽瓦奇有限公司| | | | | | | | NyopEXWbApQ | 5500 | IMG | U 0122。JPG | IMG | U 0122。100千瓦,发电机组,封闭
和静音发电机组。地点:墨西哥,
市。准备好工作了。图片的电子邮件|不|杂黑|全部 0377 | GRUAS POR | | | | NO | CRANES | TIME | NO | | | NyopEXWbApQ | EL MOMENTO | IMG | u 0122.JPG | IMG | u 0122.JPG | |很抱歉此刻没有起重机&LO
SENTIMOS NO TENEMOS grus POR
MOMENTO|不|起重机|全部 0379 | M100-1060 |平地机| 1964 | ALLIS-CHALMERS | ACM-100 | 127HP-AC-10000 | 60%| N/A | DG5gKp4iQ1Q | 6500 | 2013-02-01 | 14-48-07 | 985 | jpg | 2013-02-01 | 14-50-32 | 338 | jpg |旧但好的平地机。封闭式驾驶室,直接驱动。还有很多力量可以给予|不|摩托车平地机|所有 0383 | N/A |陆军卡车| N/A | N/A | N/A |国际(天然气)| 95%| N/A | NyopEXWbApQ | 10000 | KIMG0038.JPG | Kimg040.JPG |陆军卡车,状态良好,随时准备爬山,四轮驱动,绞车,完全不生锈,米其林轮胎,汽油车| 0385 | 1FXBS1625J18800380 |拖车| 1988 |查帕拉尔|保险杠拉力|优秀| 90%|准备运输| NyopEXWbApQ | 3900 | KIMG0024.JPG | KIMG0026.JPG | 1988 |查帕拉尔|拖车|保险杠拉力
拖车,外形良好,无锈蚀,刹车
和车灯工作,准备上路|不|杂黑|全部 0386 |柴油-发动机| 2003 |日产| SD-22 | 4缸|柴油|低| NyopEXWbApQ | 1500 | KIMG020.JPG | IMG | U 0099.JPG | 2003日产4缸柴油发动机。外形美观,可随时安装。工作
100%。|无|发动机|所有 0394 | | BULL-DOZER | 2007 | CATERPILLAR | D6N XL | CAT | 75%U/C | 8200小时| 2E5DYwgtJnY |出售| 2007CATD6L2.jpg | 2007CATD6NXL4.jpg | 2007 CATERPILLAR D6N BULL-DOZER<看起来棒极了的推土机,在10万美元以下你找不到像这样的推土机。6向
铲刀,带冷空调的驾驶室,3柄CAT裂土器,
很快就会到。|不|推土机|全部 0395 | FWV409702 | DUMP-VOLTEO | 1979 | FRUEHAUF | 28 Ft.T/A铝合金|液压| 60%| 2轴| NyopEXWbApQ | 9500 | KIMG0092.JPG | Kimg096.JPG | 1979 | FRUEHAUF 28 Ft.T/A铝合金四分之一车架,端部自卸车。弹簧
悬架,100%铝盒,清洁
标题在手。工作正常,无液压。漏水,准备上路|不|杂黑|全部 0396 | 1V5BB182411133971 |鹅颈拖车| 2001 | MAGNUM | 18英尺×6英尺|弹簧悬架| 75%| NyopEXWbApQ | 490 | 64a78134-b508-49fe-b56f-7151a3ece00d.jpg | e45435a9-841d-4fb8-b45a-e43e74fd254f.jpg | 2001 | MAGNUM 18英尺×6英尺×10英寸。T/A
鹅颈式设备拖车,带坡道,
弹簧悬挂,手动清洁,准备工作。|否|其他|所有 0397 | 4P5GF2820Y1035499 |鹅颈拖车| 2000 | PJ |三轴|平板| 90%| NyopEXWbApQ | 5900 | 2013-03-18 | U 12-42-56 | U 716.jpg | 2013-03-18 | 12-43-32 | 232.jpg | 2000年车型,PJ品牌,28英尺X 8英尺。5
英寸。平板,3轴,电动制动器,带坡道,弹簧悬架,干净的德克萨斯州
标题在手。|否|其他|全部 0399 | 0004T22507 |反铲| 2007 | ALLMAND BROS | TLB-225 | KUBOTA | 70%| GukWO40hkh8 | 9900 | KIMG0115.JPG | KIMG0114.JPG | 2007 ALLMAND BROS反铲。KUBOTA发动机为3缸,准备工作,无任何泄漏,工作状态良好|是|反铲|全部 0400 | 26594-003 |扫帚| 2000 |莱莫尔| 6HB |库博塔4团| 70%| 1199 | b|U oF-lxMfsA | 7500 |照片| 1.JPG |照片| 2.JPG |莱莫尔“扫帚”模型:6HB。年份:2000年。6'
布鲁姆,KUBOTA 4缸柴油发动机,外形极佳,随时可以工作|不|杂黑|全部 0402 |托达斯|重建|挖掘|德卡德纳斯|推土机| CUALQUIER | TAMANO | 2E5DYwgtJnY | LAS MARCAS | images-8.jpeg | images-12.jpeg |索莫斯LOS UNICOS EN
var rows = csvData.split('\n');         // rows now keeps an array of rows
var rowsData = {};                      // This will be your object where you will keep all data for further processing

for(var i=0; i < rows.length; i++) {

  var cols = rows[i].split('|');      // Here you have array of cols for every row

  if (cols.length > 0) {
    rowsData[ cols[0] ] = cols;           // keep for further processing
  }

}

// now your images are easily accessible with:  imgFileName1 = rowsData["row id"][11];
// and: imgFileName2 = rowsData["row id"][12];   (these two columns contains image filenames so i wrote [11] and [12] but you can access other data also if needed)
var jpg = [];
for (var i = 0, len = fileStr.length;i < len;i++) {
    if (fileStr[i].indexOf(".jpg") != -1) {
        jpg.push(fileStr[i]);
    }
}
alert(jpg);
 var jpgRegex = /\S*(\.jpg|\.gif|\.jpeg|\.png)/i;

            var results = [];
            var imageName = "";
            var arrayCounter = 0;

            parts = data.split("|");

            for (var i = 0; i < parts.length; i++) {
                imageName = parts[i].match(jpgRegex);

                    if (imageName !== null) {
                    results[arrayCounter] = imageName[0];
                    arrayCounter++;

                }
            }