Я пытаюсь разобрать код с cheerio, но мне нужна помощь)
Теперь мой анализ выглядит так:
![enter image description here](https://i.stack.imgur.com/tr5hD.jpg)
Вот как я хочу увидеть код) Я буду очень признателен, если вы мне поможете!:)
[ { version: '1.3',
href: '/download-app/com.girlsbeautysalon.android_summerhairsalon/4_com.girlsbeautysalon.android_summerhairsalon_2016-12-26.apk/',
data: 'Dec. 26, 2016'},
{ version: ' 1.3 ',
href: '/download-app/com.girlsbeautysalon.android_summerhairsalon/2_com.girlsbeautysalon.android_summerhairsalon_2016-12-25.apk/',
data: 'Dec. 25, 2016'},
{ version: ' 1.2 ',
href: '/download-app/com.girlsbeautysalon.android_summerhairsalon/3_com.girlsbeautysalon.android_summerhairsalon_2016-08-26.apk/',
data: 'Aug. 26, 2016'} ]
HTML-код, что я пытаюсь разобрать:
<div class="row" style="margin-left: 2%; margin-right: 2%;">
<table class="striped" style="margin-left: auto; margin-right: auto;">
<tbody>
<tr><td><a title="download Summer Girl Hair Spa & Salon 1.3 apk " onclick="ga('send', 'event', 'button', 'download_ver', 'com.girlsbeautysalon.android_summerhairsalon_2016-12-26.apk');" href="/download-app/com.girlsbeautysalon.android_summerhairsalon/4_com.girlsbeautysalon.android_summerhairsalon_2016-12-26.apk/">1.3</a></td><td>Dec. 26, 2016</td></tr>
<tr><td><a title="download Summer Girl Hair Spa & Salon 1.3 apk " onclick="ga('send', 'event', 'button', 'download_ver', 'com.girlsbeautysalon.android_summerhairsalon_2016-12-25.apk');" href="/download-app/com.girlsbeautysalon.android_summerhairsalon/2_com.girlsbeautysalon.android_summerhairsalon_2016-12-25.apk/"> 1.3 </a></td><td>Dec. 25, 2016</td></tr>
<tr><td><a title="download Summer Girl Hair Spa & Salon 1.2 apk " onclick="ga('send', 'event', 'button', 'download_ver', 'com.girlsbeautysalon.android_summerhairsalon_2016-08-26.apk');" href="/download-app/com.girlsbeautysalon.android_summerhairsalon/3_com.girlsbeautysalon.android_summerhairsalon_2016-08-26.apk/"> 1.2 </a></td><td>Aug. 26, 2016</td></tr>
</tbody>
</table>
</div>
Мой код на cheerio (NodeJs) для анализа:
const row = $('.row');
const version = [];
const href = [];
const data = [];
row.find('tr').each(function (i, e) {
version.push({"version": $(this).find("td a[title^='download']").text()});
href.push({"href": $(this).find("td a").attr('href')});
data.push({"data": $(this).find("td").eq(1).text()});
});