Обзор вариантов представления результата

Обзор вариантов представления результата

В данной статье мы рассмотрим 4-е разных варианта представления результата: текст, CSV, JSON, HTML.

В качестве примера выбрана следующая задача: нужно проверить позиции в ТОП100 Яндекса и Google некоего перечня сайтов по списку ключевых слов. При этом нужно сравнить позиции в разных регионах (в примере Россия и Украина).

Решение довольно простое. Нужно использовать SE::Google::position SE::Google::position и SE::Yandex::position SE::Yandex::position, задавая регионы и кол-во ссылок для парсинга. В запросы подаем ключевые слова для парсинга, а для перебора сайтов используем макрос подстановок {subs}, предварительно подготовив файл с перечнем сайтов.
9HPYz.png


Представление результатов
  • Текст
Данный вариант самый простой и является базовым в А-Парсере. В формате результата указываются нужные переменные, в том порядке, в каком они нужны на выходе.
6ebp6.png

Формат результата
D5SDR.png

Код:
eyJwcmVzZXQiOiJDaGVjayBwb3NpdGlvbnMgVFhUIiwidmFsdWUiOnsicHJlc2V0
IjoiQ2hlY2sgcG9zaXRpb25zIFRYVCIsInBhcnNlcnMiOltbIlNFOjpHb29nbGU6
OlBvc2l0aW9uIiwiVE9QIDEwMCIseyJ0eXBlIjoib3ZlcnJpZGUiLCJpZCI6Imds
IiwidmFsdWUiOiJSVSJ9XSxbIlNFOjpZYW5kZXg6OlBvc2l0aW9uIiwiVE9QIDEw
MCIseyJ0eXBlIjoib3ZlcnJpZGUiLCJpZCI6ImxyIiwidmFsdWUiOiIyMjUifV0s
WyJTRTo6R29vZ2xlOjpQb3NpdGlvbiIsIlRPUCAxMDAiLHsidHlwZSI6Im92ZXJy
aWRlIiwiaWQiOiJnbCIsInZhbHVlIjoiVUEifV0sWyJTRTo6WWFuZGV4OjpQb3Np
dGlvbiIsIlRPUCAxMDAiLHsidHlwZSI6Im92ZXJyaWRlIiwiaWQiOiJsciIsInZh
bHVlIjoiMTg3In1dXSwicmVzdWx0c0Zvcm1hdCI6IiRxdWVyeTogR29vZ2xlIFx1
MDQyMFx1MDQzZVx1MDQ0MVx1MDQ0MVx1MDQzOFx1MDQ0ZiAtICRwMS5wb3NpdGlv
biwgWWFuZGV4IFx1MDQyMFx1MDQzZVx1MDQ0MVx1MDQ0MVx1MDQzOFx1MDQ0ZiAt
ICRwMi5wb3NpdGlvbiwgR29vZ2xlIFx1MDQyM1x1MDQzYVx1MDQ0MFx1MDQzMFx1
MDQzOFx1MDQzZFx1MDQzMCAtICRwMy5wb3NpdGlvbiwgWWFuZGV4IFx1MDQyM1x1
MDQzYVx1MDQ0MFx1MDQzMFx1MDQzOFx1MDQzZFx1MDQzMCAtICRwNC5wb3NpdGlv
blxcbiIsInJlc3VsdHNTYXZlVG8iOiJmaWxlIiwicmVzdWx0c0ZpbGVOYW1lIjoi
JGRhdGVmaWxlLmZvcm1hdCgpLnR4dCIsImFkZGl0aW9uYWxGb3JtYXRzIjpbXSwi
cmVzdWx0c1VuaXF1ZSI6Im5vIiwicXVlcnlGb3JtYXQiOlsie3N1YnM6dGVzdC1z
aXRlc30gJHF1ZXJ5Il0sInVuaXF1ZVF1ZXJpZXMiOmZhbHNlLCJzYXZlRmFpbGVk
UXVlcmllcyI6ZmFsc2UsIml0ZXJhdG9yT3B0aW9ucyI6eyJvbkFsbExldmVscyI6
ZmFsc2UsInF1ZXJ5QnVpbGRlcnNBZnRlckl0ZXJhdG9yIjpmYWxzZSwicXVlcnlC
dWlsZGVyc09uQWxsTGV2ZWxzIjpmYWxzZX0sInJlc3VsdHNPcHRpb25zIjp7Im92
ZXJ3cml0ZSI6ZmFsc2V9LCJkb0xvZyI6Im5vIiwia2VlcFVuaXF1ZSI6Ik5vIiwi
bW9yZU9wdGlvbnMiOmZhbHNlLCJyZXN1bHRzUHJlcGVuZCI6IiIsInJlc3VsdHNB
cHBlbmQiOiIiLCJxdWVyeUJ1aWxkZXJzIjpbXSwicmVzdWx0c0J1aWxkZXJzIjpb
XSwiY29uZmlnT3ZlcnJpZGVzIjpbXX0sInBhcnNlcnNDb25mUHJlc2V0cyI6eyJT
RTo6R29vZ2xlOjpQb3NpdGlvbiI6eyJUT1AgMTAwIjp7InF1ZXJ5Zm9ybWF0Ijoi
JHF1ZXJ5IiwicGFyc2Vub3Rmb3VuZCI6dHJ1ZSwiZ2wiOiIiLCJwYWdlY291bnQi
OjEsImRvX2d6aXAiOnRydWUsInN0b3B3aGVuZm91bmQiOnRydWUsImRvbWFpbiI6
Ind3dy5nb29nbGUuY29tIiwidGltZW91dCI6IjYwIiwidXNlcHJveHkiOnRydWUs
ImFudGlnYXRlcHJlc2V0IjoiZGVmYXVsdCIsImV4dHJhcXVlcnkiOiIiLCJ1c2Vz
ZXNzaW9ucyI6dHJ1ZSwibG9jYXRpb24iOiIiLCJzZXJwdGltZSI6IiIsImxpbmtz
cGVycGFnZSI6MTAwLCJmaWx0ZXIiOnRydWUsInNlcnAiOiIiLCJtYXRjaHR5cGUi
OiJkb21haW4iLCJ1c2VhbnRpZ2F0ZSI6ZmFsc2UsInByb3h5cmV0cmllcyI6IjUw
IiwicmVxdWVzdGRlbGF5IjoiMCIsInByb3h5YmFubmVkY2xlYW51cCI6IjMwMCIs
InJhd2RhdGEiOmZhbHNlLCJmb3JtYXRyZXN1bHQiOiIkZG9tYWluIC0gJGtleTog
JHBvc2l0aW9uXFxuIiwibHIiOiIiLCJtYXhfc2l6ZSI6IjIwNDgwMCJ9fSwiU0U6
OllhbmRleDo6UG9zaXRpb24iOnsiVE9QIDEwMCI6eyJxdWVyeWZvcm1hdCI6IiRx
dWVyeSIsInBhcnNlbm90Zm91bmQiOnRydWUsIm5vdHBlcnNvbmFsaXplZCI6ZmFs
c2UsInBhZ2Vjb3VudCI6MiwidXNlbG9naW5zIjpmYWxzZSwiZG9fZ3ppcCI6dHJ1
ZSwic3RvcHdoZW5mb3VuZCI6dHJ1ZSwiZG9tYWluIjoieWFuZGV4LnJ1IiwidGlt
ZW91dCI6IjYwIiwiZW11bGF0ZSI6dHJ1ZSwidXNlcHJveHkiOnRydWUsImFudGln
YXRlcHJlc2V0IjoiZGVmYXVsdCIsImV4dHJhcXVlcnkiOiIiLCJsaW5rc3BlcnBh
Z2UiOjUwLCJob3ciOmZhbHNlLCJtYXRjaHR5cGUiOiJkb21haW4iLCJwcm94eXJl
dHJpZXMiOiI1MCIsInVzZWFudGlnYXRlIjpmYWxzZSwicmVxdWVzdGRlbGF5Ijoi
MCIsInByb3h5YmFubmVkY2xlYW51cCI6IjYwMCIsInJhd2RhdGEiOmZhbHNlLCJm
b3JtYXRyZXN1bHQiOiIkZG9tYWluIC0gJGtleTogJHBvc2l0aW9uXFxuIiwibHIi
OiIyMjUiLCJtYXhfc2l6ZSI6IjEwNDg1NzYifX19fQ==

Пример результата
news.bigmir.net события в мире: Google Россия - 0, Yandex Россия - 52, Google Украина - 0, Yandex Украина - 33
news.bigmir.net новости: Google Россия - 98, Yandex Россия - 63, Google Украина - 6, Yandex Украина - 8
a-parser.com новости: Google Россия - 0, Yandex Россия - 0, Google Украина - 0, Yandex Украина - 0
a-parser.com парсер: Google Россия - 9, Yandex Россия - 6, Google Украина - 10, Yandex Украина - 9
lenta.ru новости: Google Россия - 14, Yandex Россия - 5, Google Украина - 0, Yandex Украина - 76
news.bigmir.net происшествия: Google Россия - 0, Yandex Россия - 0, Google Украина - 18, Yandex Украина - 0
a-parser.com чекер Вордстат: Google Россия - 18, Yandex Россия - 32, Google Украина - 22, Yandex Украина - 33
news.bigmir.net А-Парсер: Google Россия - 0, Yandex Россия - 0, Google Украина - 0, Yandex Украина - 0
lenta.ru парсер: Google Россия - 0, Yandex Россия - 0, Google Украина - 0, Yandex Украина - 0
a-parser.com события в мире: Google Россия - 0, Yandex Россия - 0, Google Украина - 0, Yandex Украина - 0
news.bigmir.net парсер: Google Россия - 0, Yandex Россия - 0, Google Украина - 0, Yandex Украина - 0
lenta.ru чекер Вордстат: Google Россия - 0, Yandex Россия - 0, Google Украина - 0, Yandex Украина - 0
lenta.ru парсер Авито: Google Россия - 0, Yandex Россия - 0, Google Украина - 0, Yandex Украина - 0
lenta.ru А-Парсер: Google Россия - 0, Yandex Россия - 0, Google Украина - 0, Yandex Украина - 0
a-parser.com А-Парсер: Google Россия - 1, Yandex Россия - 1, Google Украина - 1, Yandex Украина - 1
news.bigmir.net чекер Вордстат: Google Россия - 0, Yandex Россия - 0, Google Украина - 0, Yandex Украина - 0
a-parser.com парсер Авито: Google Россия - 29, Yandex Россия - 56, Google Украина - 34, Yandex Украина - 50
lenta.ru события в мире: Google Россия - 0, Yandex Россия - 89, Google Украина - 0, Yandex Украина - 0
a-parser.com происшествия: Google Россия - 0, Yandex Россия - 0, Google Украина - 0, Yandex Украина - 0
news.bigmir.net парсер Авито: Google Россия - 0, Yandex Россия - 0, Google Украина - 0, Yandex Украина - 0
lenta.ru происшествия: Google Россия - 3, Yandex Россия - 15, Google Украина - 24, Yandex Украина - 0

  • CSV
Этот вариант похож на предыдущий, но здесь нужно учитывать правила формата. Удобен тем, что его можно открыть в практически любом табличном процессоре и отформатировать в удобном виде (отсортировав в нужном порядке, удалив ненужную информацию и т.п.). В формате результата так же указываем переменные в нужном порядке, но разделяем их точкой с запятой (;) (можно и другими разделителями). Также текст обрамляем двойными кавычками ("), а встречающиеся в тексте двойные кавычки, во избежание неправильной интерпретации, заменяем на два апострофа ('') с помощью Конструктора результатов. Также для удобства дальнейшего просмотра результатов, в Начальном тексте задаем заголовки столбцов, придерживаясь тех правил форматирования.
IuzST.png

Формат результата
CpC7g.png

Начальный текст
Iisf9.png

Код:
eyJwcmVzZXQiOiJDaGVjayBwb3NpdGlvbnMgQ1NWIiwidmFsdWUiOnsicHJlc2V0
IjoiQ2hlY2sgcG9zaXRpb25zIENTViIsInBhcnNlcnMiOltbIlNFOjpHb29nbGU6
OlBvc2l0aW9uIiwiVE9QIDEwMCIseyJ0eXBlIjoib3ZlcnJpZGUiLCJpZCI6Imds
IiwidmFsdWUiOiJSVSJ9XSxbIlNFOjpZYW5kZXg6OlBvc2l0aW9uIiwiVE9QIDEw
MCIseyJ0eXBlIjoib3ZlcnJpZGUiLCJpZCI6ImxyIiwidmFsdWUiOiIyMjUifV0s
WyJTRTo6R29vZ2xlOjpQb3NpdGlvbiIsIlRPUCAxMDAiLHsidHlwZSI6Im92ZXJy
aWRlIiwiaWQiOiJnbCIsInZhbHVlIjoiVUEifV0sWyJTRTo6WWFuZGV4OjpQb3Np
dGlvbiIsIlRPUCAxMDAiLHsidHlwZSI6Im92ZXJyaWRlIiwiaWQiOiJsciIsInZh
bHVlIjoiMTg3In1dXSwicmVzdWx0c0Zvcm1hdCI6IlwiJHAxLmRvbWFpblwiO1wi
JHAxLmtleVwiOyRwMS5wb3NpdGlvbjskcDIucG9zaXRpb247JHAzLnBvc2l0aW9u
OyRwNC5wb3NpdGlvblxcbiIsInJlc3VsdHNTYXZlVG8iOiJmaWxlIiwicmVzdWx0
c0ZpbGVOYW1lIjoiJGRhdGVmaWxlLmZvcm1hdCgpLmNzdiIsImFkZGl0aW9uYWxG
b3JtYXRzIjpbXSwicmVzdWx0c1VuaXF1ZSI6Im5vIiwicXVlcnlGb3JtYXQiOlsi
e3N1YnM6dGVzdC1zaXRlc30gJHF1ZXJ5Il0sInVuaXF1ZVF1ZXJpZXMiOmZhbHNl
LCJzYXZlRmFpbGVkUXVlcmllcyI6ZmFsc2UsIml0ZXJhdG9yT3B0aW9ucyI6eyJv
bkFsbExldmVscyI6ZmFsc2UsInF1ZXJ5QnVpbGRlcnNBZnRlckl0ZXJhdG9yIjpm
YWxzZSwicXVlcnlCdWlsZGVyc09uQWxsTGV2ZWxzIjpmYWxzZX0sInJlc3VsdHNP
cHRpb25zIjp7Im92ZXJ3cml0ZSI6ZmFsc2V9LCJkb0xvZyI6Im5vIiwia2VlcFVu
aXF1ZSI6Ik5vIiwibW9yZU9wdGlvbnMiOnRydWUsInJlc3VsdHNQcmVwZW5kIjoi
XCJcdTA0MTRcdTA0M2VcdTA0M2NcdTA0MzVcdTA0M2RcIjtcIlx1MDQxYVx1MDQz
Ylx1MDQ0ZVx1MDQ0N1x1MDQzNVx1MDQzMlx1MDQzZVx1MDQzNSBcdTA0NDFcdTA0
M2JcdTA0M2VcdTA0MzJcdTA0M2VcIjtcIkdvb2dsZSBcdTA0MjBcdTA0M2VcdTA0
NDFcdTA0NDFcdTA0MzhcdTA0NGZcIjtcIllhbmRleCBcdTA0MjBcdTA0M2VcdTA0
NDFcdTA0NDFcdTA0MzhcdTA0NGZcIjtcIkdvb2dsZSBcdTA0MjNcdTA0M2FcdTA0
NDBcdTA0MzBcdTA0MzhcdTA0M2RcdTA0MzBcIjtcIllhbmRleCBcdTA0MjNcdTA0
M2FcdTA0NDBcdTA0MzBcdTA0MzhcdTA0M2RcdTA0MzBcIlxuIiwicmVzdWx0c0Fw
cGVuZCI6IiIsInF1ZXJ5QnVpbGRlcnMiOltdLCJyZXN1bHRzQnVpbGRlcnMiOlt7
InNvdXJjZSI6WzAsImtleSJdLCJ0eXBlIjoic3RyaW5nUmVwbGFjZSIsInNlYXJj
aCI6IlwiIiwicmVwbGFjZSI6IicnIiwidG8iOiJrZXkifV0sImNvbmZpZ092ZXJy
aWRlcyI6W119LCJwYXJzZXJzQ29uZlByZXNldHMiOnsiU0U6Okdvb2dsZTo6UG9z
aXRpb24iOnsiVE9QIDEwMCI6eyJxdWVyeWZvcm1hdCI6IiRxdWVyeSIsInBhcnNl
bm90Zm91bmQiOnRydWUsImdsIjoiIiwicGFnZWNvdW50IjoxLCJkb19nemlwIjp0
cnVlLCJzdG9wd2hlbmZvdW5kIjp0cnVlLCJkb21haW4iOiJ3d3cuZ29vZ2xlLmNv
bSIsInRpbWVvdXQiOiI2MCIsInVzZXByb3h5Ijp0cnVlLCJhbnRpZ2F0ZXByZXNl
dCI6ImRlZmF1bHQiLCJleHRyYXF1ZXJ5IjoiIiwidXNlc2Vzc2lvbnMiOnRydWUs
ImxvY2F0aW9uIjoiIiwic2VycHRpbWUiOiIiLCJsaW5rc3BlcnBhZ2UiOjEwMCwi
ZmlsdGVyIjp0cnVlLCJzZXJwIjoiIiwibWF0Y2h0eXBlIjoiZG9tYWluIiwidXNl
YW50aWdhdGUiOmZhbHNlLCJwcm94eXJldHJpZXMiOiI1MCIsInJlcXVlc3RkZWxh
eSI6IjAiLCJwcm94eWJhbm5lZGNsZWFudXAiOiIzMDAiLCJyYXdkYXRhIjpmYWxz
ZSwiZm9ybWF0cmVzdWx0IjoiJGRvbWFpbiAtICRrZXk6ICRwb3NpdGlvblxcbiIs
ImxyIjoiIiwibWF4X3NpemUiOiIyMDQ4MDAifX0sIlNFOjpZYW5kZXg6OlBvc2l0
aW9uIjp7IlRPUCAxMDAiOnsicXVlcnlmb3JtYXQiOiIkcXVlcnkiLCJwYXJzZW5v
dGZvdW5kIjp0cnVlLCJub3RwZXJzb25hbGl6ZWQiOmZhbHNlLCJwYWdlY291bnQi
OjIsInVzZWxvZ2lucyI6ZmFsc2UsImRvX2d6aXAiOnRydWUsInN0b3B3aGVuZm91
bmQiOnRydWUsImRvbWFpbiI6InlhbmRleC5ydSIsInRpbWVvdXQiOiI2MCIsImVt
dWxhdGUiOnRydWUsInVzZXByb3h5Ijp0cnVlLCJhbnRpZ2F0ZXByZXNldCI6ImRl
ZmF1bHQiLCJleHRyYXF1ZXJ5IjoiIiwibGlua3NwZXJwYWdlIjo1MCwiaG93Ijpm
YWxzZSwibWF0Y2h0eXBlIjoiZG9tYWluIiwicHJveHlyZXRyaWVzIjoiNTAiLCJ1
c2VhbnRpZ2F0ZSI6ZmFsc2UsInJlcXVlc3RkZWxheSI6IjAiLCJwcm94eWJhbm5l
ZGNsZWFudXAiOiI2MDAiLCJyYXdkYXRhIjpmYWxzZSwiZm9ybWF0cmVzdWx0Ijoi
JGRvbWFpbiAtICRrZXk6ICRwb3NpdGlvblxcbiIsImxyIjoiMjI1IiwibWF4X3Np
emUiOiIxMDQ4NTc2In19fX0=

Пример результата

  • JSON
Этот вариант несколько сложнее предыдущих. Но он является довольно востребованным, особенно в тех случаях, когда получаемые данные дополнительно обрабатываются различными скриптами. Особенностью его создания является то, что сначала нужно сформировать ассоциативный массив (хэш), который потом преобразуется в JSON. Результат накапливается в таком массиве и выводится в самом конце работы задания. Этот способ будет работать, начиная с версии 1.1.336, т.к. нужно объявить массив в начале работы (Начальный текст) и вывести в конце (Конечный текст).
oEnoY.png

Формат результата
0TY0o.png

Начальный и Конечный тексты
eRHi2.png

Код:
eyJwcmVzZXQiOiJDaGVjayBwb3NpdGlvbnMgSlNPTiIsInZhbHVlIjp7InByZXNl
dCI6IkNoZWNrIHBvc2l0aW9ucyBKU09OIiwicGFyc2VycyI6W1siU0U6Okdvb2ds
ZTo6UG9zaXRpb24iLCJUT1AgMTAwIix7InR5cGUiOiJvdmVycmlkZSIsImlkIjoi
Z2wiLCJ2YWx1ZSI6IlJVIn1dLFsiU0U6OllhbmRleDo6UG9zaXRpb24iLCJUT1Ag
MTAwIix7InR5cGUiOiJvdmVycmlkZSIsImlkIjoibHIiLCJ2YWx1ZSI6IjIyNSJ9
XSxbIlNFOjpHb29nbGU6OlBvc2l0aW9uIiwiVE9QIDEwMCIseyJ0eXBlIjoib3Zl
cnJpZGUiLCJpZCI6ImdsIiwidmFsdWUiOiJVQSJ9XSxbIlNFOjpZYW5kZXg6OlBv
c2l0aW9uIiwiVE9QIDEwMCIseyJ0eXBlIjoib3ZlcnJpZGUiLCJpZCI6ImxyIiwi
dmFsdWUiOiIxODcifV1dLCJyZXN1bHRzRm9ybWF0IjoiWyUgc2l0ZSA9IHAxLmRv
bWFpbjtcbmtleSA9IHAxLmtleTtcbnBvc2l0aW9uID0ge307XG5cbnBvc2l0aW9u
Lmdvb2dsZVJ1c3NpYSA9IHAxLnBvc2l0aW9uO1xucG9zaXRpb24ueWFuZGV4UnVz
c2lhID0gcDIucG9zaXRpb247XG5wb3NpdGlvbi5nb29nbGVVa3JhaW5lID0gcDMu
cG9zaXRpb247XG5wb3NpdGlvbi55YW5kZXhVa3JhaW5lID0gcDQucG9zaXRpb247
XG5cbnJlc3VsdC4kc2l0ZS4ka2V5ID0ge307XG5yZXN1bHQuJHNpdGUuJGtleSA9
IHBvc2l0aW9uICVdIiwicmVzdWx0c1NhdmVUbyI6ImZpbGUiLCJyZXN1bHRzRmls
ZU5hbWUiOiIkZGF0ZWZpbGUuZm9ybWF0KCkudHh0IiwiYWRkaXRpb25hbEZvcm1h
dHMiOltdLCJyZXN1bHRzVW5pcXVlIjoibm8iLCJxdWVyeUZvcm1hdCI6WyJ7c3Vi
czp0ZXN0LXNpdGVzfSAkcXVlcnkiXSwidW5pcXVlUXVlcmllcyI6ZmFsc2UsInNh
dmVGYWlsZWRRdWVyaWVzIjpmYWxzZSwiaXRlcmF0b3JPcHRpb25zIjp7Im9uQWxs
TGV2ZWxzIjpmYWxzZSwicXVlcnlCdWlsZGVyc0FmdGVySXRlcmF0b3IiOmZhbHNl
LCJxdWVyeUJ1aWxkZXJzT25BbGxMZXZlbHMiOmZhbHNlfSwicmVzdWx0c09wdGlv
bnMiOnsib3ZlcndyaXRlIjpmYWxzZX0sImRvTG9nIjoibm8iLCJrZWVwVW5pcXVl
IjoiTm8iLCJtb3JlT3B0aW9ucyI6dHJ1ZSwicmVzdWx0c1ByZXBlbmQiOiJbJSBy
ZXN1bHQgPSB7fSAlXSIsInJlc3VsdHNBcHBlbmQiOiJbJSByZXN1bHQuanNvbiAl
XSIsInF1ZXJ5QnVpbGRlcnMiOltdLCJyZXN1bHRzQnVpbGRlcnMiOltdLCJjb25m
aWdPdmVycmlkZXMiOltdfSwicGFyc2Vyc0NvbmZQcmVzZXRzIjp7IlNFOjpHb29n
bGU6OlBvc2l0aW9uIjp7IlRPUCAxMDAiOnsicXVlcnlmb3JtYXQiOiIkcXVlcnki
LCJwYXJzZW5vdGZvdW5kIjp0cnVlLCJnbCI6IiIsInBhZ2Vjb3VudCI6MSwiZG9f
Z3ppcCI6dHJ1ZSwic3RvcHdoZW5mb3VuZCI6dHJ1ZSwiZG9tYWluIjoid3d3Lmdv
b2dsZS5jb20iLCJ0aW1lb3V0IjoiNjAiLCJ1c2Vwcm94eSI6dHJ1ZSwiYW50aWdh
dGVwcmVzZXQiOiJkZWZhdWx0IiwiZXh0cmFxdWVyeSI6IiIsInVzZXNlc3Npb25z
Ijp0cnVlLCJsb2NhdGlvbiI6IiIsInNlcnB0aW1lIjoiIiwibGlua3NwZXJwYWdl
IjoxMDAsImZpbHRlciI6dHJ1ZSwic2VycCI6IiIsIm1hdGNodHlwZSI6ImRvbWFp
biIsInVzZWFudGlnYXRlIjpmYWxzZSwicHJveHlyZXRyaWVzIjoiNTAiLCJyZXF1
ZXN0ZGVsYXkiOiIwIiwicHJveHliYW5uZWRjbGVhbnVwIjoiMzAwIiwicmF3ZGF0
YSI6ZmFsc2UsImZvcm1hdHJlc3VsdCI6IiRkb21haW4gLSAka2V5OiAkcG9zaXRp
b25cXG4iLCJsciI6IiIsIm1heF9zaXplIjoiMjA0ODAwIn19LCJTRTo6WWFuZGV4
OjpQb3NpdGlvbiI6eyJUT1AgMTAwIjp7InF1ZXJ5Zm9ybWF0IjoiJHF1ZXJ5Iiwi
cGFyc2Vub3Rmb3VuZCI6dHJ1ZSwibm90cGVyc29uYWxpemVkIjpmYWxzZSwicGFn
ZWNvdW50IjoyLCJ1c2Vsb2dpbnMiOmZhbHNlLCJkb19nemlwIjp0cnVlLCJzdG9w
d2hlbmZvdW5kIjp0cnVlLCJkb21haW4iOiJ5YW5kZXgucnUiLCJ0aW1lb3V0Ijoi
NjAiLCJlbXVsYXRlIjp0cnVlLCJ1c2Vwcm94eSI6dHJ1ZSwiYW50aWdhdGVwcmVz
ZXQiOiJkZWZhdWx0IiwiZXh0cmFxdWVyeSI6IiIsImxpbmtzcGVycGFnZSI6NTAs
ImhvdyI6ZmFsc2UsIm1hdGNodHlwZSI6ImRvbWFpbiIsInByb3h5cmV0cmllcyI6
IjUwIiwidXNlYW50aWdhdGUiOmZhbHNlLCJyZXF1ZXN0ZGVsYXkiOiIwIiwicHJv
eHliYW5uZWRjbGVhbnVwIjoiNjAwIiwicmF3ZGF0YSI6ZmFsc2UsImZvcm1hdHJl
c3VsdCI6IiRkb21haW4gLSAka2V5OiAkcG9zaXRpb25cXG4iLCJsciI6IjIyNSIs
Im1heF9zaXplIjoiMTA0ODU3NiJ9fX19

Пример результата
Код:
{
   "news.bigmir.net" : {
      "новости" : {
         "yandexRussia" : "50",
         "googleUkraine" : "6",
         "googleRussia" : 0,
         "yandexUkraine" : "15"
      },
      "события в мире" : {
         "yandexRussia" : "52",
         "googleUkraine" : 0,
         "googleRussia" : 0,
         "yandexUkraine" : "32"
      },
      "происшествия" : {
         "yandexRussia" : 0,
         "googleUkraine" : "18",
         "googleRussia" : 0,
         "yandexUkraine" : 0
      },
      "парсер" : {
         "yandexRussia" : 0,
         "googleUkraine" : 0,
         "googleRussia" : 0,
         "yandexUkraine" : 0
      },
      "А-Парсер" : {
         "yandexRussia" : 0,
         "googleUkraine" : 0,
         "googleRussia" : 0,
         "yandexUkraine" : 0
      },
      "парсер Авито" : {
         "yandexRussia" : 0,
         "googleUkraine" : 0,
         "googleRussia" : 0,
         "yandexUkraine" : 0
      },
      "чекер Вордстат" : {
         "yandexRussia" : 0,
         "googleUkraine" : 0,
         "googleRussia" : 0,
         "yandexUkraine" : 0
      }
   },
   "a-parser.com" : {
      "события в мире" : {
         "yandexRussia" : 0,
         "googleUkraine" : 0,
         "googleRussia" : 0,
         "yandexUkraine" : 0
      },
      "новости" : {
         "yandexRussia" : 0,
         "googleUkraine" : 0,
         "googleRussia" : 0,
         "yandexUkraine" : 0
      },
      "парсер" : {
         "yandexRussia" : "6",
         "googleUkraine" : "10",
         "googleRussia" : "9",
         "yandexUkraine" : "9"
      },
      "А-Парсер" : {
         "yandexRussia" : "1",
         "googleUkraine" : "1",
         "googleRussia" : "1",
         "yandexUkraine" : "1"
      },
      "происшествия" : {
         "yandexRussia" : 0,
         "googleUkraine" : 0,
         "googleRussia" : 0,
         "yandexUkraine" : 0
      },
      "чекер Вордстат" : {
         "yandexRussia" : "23",
         "googleUkraine" : "21",
         "googleRussia" : "18",
         "yandexUkraine" : "33"
      },
      "парсер Авито" : {
         "yandexRussia" : "63",
         "googleUkraine" : "34",
         "googleRussia" : "29",
         "yandexUkraine" : "50"
      }
   },
   "lenta.ru" : {
      "новости" : {
         "yandexRussia" : "4",
         "googleUkraine" : 0,
         "googleRussia" : "14",
         "yandexUkraine" : "76"
      },
      "события в мире" : {
         "yandexRussia" : "89",
         "googleUkraine" : 0,
         "googleRussia" : 0,
         "yandexUkraine" : 0
      },
      "парсер" : {
         "yandexRussia" : 0,
         "googleUkraine" : 0,
         "googleRussia" : 0,
         "yandexUkraine" : 0
      },
      "А-Парсер" : {
         "yandexRussia" : 0,
         "googleUkraine" : 0,
         "googleRussia" : 0,
         "yandexUkraine" : 0
      },
      "происшествия" : {
         "yandexRussia" : "12",
         "googleUkraine" : "24",
         "googleRussia" : "2",
         "yandexUkraine" : 0
      },
      "парсер Авито" : {
         "yandexRussia" : 0,
         "googleUkraine" : 0,
         "googleRussia" : 0,
         "yandexUkraine" : 0
      },
      "чекер Вордстат" : {
         "yandexRussia" : 0,
         "googleUkraine" : 0,
         "googleRussia" : 0,
         "yandexUkraine" : 0
      }
   }
}

  • HTML
Этот вариант ранее был подробно описан здесь. Также здесь реализована подсветка ячеек в зависимости от их значения:
1-10 - зеленый
11-50 - белый (без выделения)
50+ - желтый
0 - красный​
Из рассмотренных здесь четырех является наиболее красивым и удобным для визуального анализа.
9KUV9.png

Формат результата
om1m6.png

Начальный текст
L52Sn.png

Конечный текст
nuV3S.png

Код:
eyJwcmVzZXQiOiJDaGVjayBwb3NpdGlvbnMgVGFibGUiLCJ2YWx1ZSI6eyJwcmVz
ZXQiOiJDaGVjayBwb3NpdGlvbnMgVGFibGUiLCJwYXJzZXJzIjpbWyJTRTo6R29v
Z2xlOjpQb3NpdGlvbiIsIlRPUCAxMDAiLHsidHlwZSI6Im92ZXJyaWRlIiwiaWQi
OiJnbCIsInZhbHVlIjoiUlUifV0sWyJTRTo6WWFuZGV4OjpQb3NpdGlvbiIsIlRP
UCAxMDAiLHsidHlwZSI6Im92ZXJyaWRlIiwiaWQiOiJsciIsInZhbHVlIjoiMjI1
In1dLFsiU0U6Okdvb2dsZTo6UG9zaXRpb24iLCJUT1AgMTAwIix7InR5cGUiOiJv
dmVycmlkZSIsImlkIjoiZ2wiLCJ2YWx1ZSI6IlVBIn1dLFsiU0U6OllhbmRleDo6
UG9zaXRpb24iLCJUT1AgMTAwIix7InR5cGUiOiJvdmVycmlkZSIsImlkIjoibHIi
LCJ2YWx1ZSI6IjE4NyJ9XV0sInJlc3VsdHNGb3JtYXQiOiJbJSBwMWJhY2tjb2wg
PSAnJztcbnAyYmFja2NvbCA9ICcnO1xucDNiYWNrY29sID0gJyc7XG5wNGJhY2tj
b2wgPSAnJztcbklGIHAxLnBvc2l0aW9uID09IDA7XG4gICAgcDFiYWNrY29sID0g
J2Rhbmdlcic7XG5FTkQ7XG5JRiBwMS5wb3NpdGlvbiA+IDAgJiYgcDEucG9zaXRp
b24gPD0gMTA7XG4gICAgcDFiYWNrY29sID0gJ3N1Y2Nlc3MnO1xuRU5EO1xuSUYg
cDEucG9zaXRpb24gPiA1MDtcbiAgICBwMWJhY2tjb2wgPSAnd2FybmluZyc7XG5F
TkQ7XG5JRiBwMi5wb3NpdGlvbiA9PSAwO1xuICAgIHAyYmFja2NvbCA9ICdkYW5n
ZXInO1xuRU5EO1xuSUYgcDIucG9zaXRpb24gPiAwICYmIHAyLnBvc2l0aW9uIDw9
IDEwO1xuICAgIHAyYmFja2NvbCA9ICdzdWNjZXNzJztcbkVORDtcbklGIHAyLnBv
c2l0aW9uID4gNTA7XG4gICAgcDJiYWNrY29sID0gJ3dhcm5pbmcnO1xuRU5EO1xu
SUYgcDMucG9zaXRpb24gPT0gMDtcbiAgICBwM2JhY2tjb2wgPSAnZGFuZ2VyJztc
bkVORDtcbklGIHAzLnBvc2l0aW9uID4gMCAmJiBwMS5wb3NpdGlvbiA8PSAxMDtc
biAgICBwM2JhY2tjb2wgPSAnc3VjY2Vzcyc7XG5FTkQ7XG5JRiBwMy5wb3NpdGlv
biA+IDUwO1xuICAgIHAzYmFja2NvbCA9ICd3YXJuaW5nJztcbkVORDtcbklGIHA0
LnBvc2l0aW9uID09IDA7XG4gICAgcDRiYWNrY29sID0gJ2Rhbmdlcic7XG5FTkQ7
XG5JRiBwNC5wb3NpdGlvbiA+IDAgJiYgcDIucG9zaXRpb24gPD0gMTA7XG4gICAg
cDRiYWNrY29sID0gJ3N1Y2Nlc3MnO1xuRU5EO1xuSUYgcDQucG9zaXRpb24gPiA1
MDtcbiAgICBwNGJhY2tjb2wgPSAnd2FybmluZyc7XG5FTkQgLSVdXG48dHI+XG48
dGQ+JHAxLmRvbWFpbjwvdGQ+XG48dGQ+JHAxLmtleTwvdGQ+XG48dGQgY2xhc3M9
XCIkcDFiYWNrY29sXCI+JHAxLnBvc2l0aW9uPC90ZD5cbjx0ZCBjbGFzcz1cIiRw
MmJhY2tjb2xcIj4kcDIucG9zaXRpb248L3RkPlxuPHRkIGNsYXNzPVwiJHAzYmFj
a2NvbFwiPiRwMy5wb3NpdGlvbjwvdGQ+XG48dGQgY2xhc3M9XCIkcDRiYWNrY29s
XCI+JHA0LnBvc2l0aW9uPC90ZD5cbjwvdHI+IiwicmVzdWx0c1NhdmVUbyI6ImZp
bGUiLCJyZXN1bHRzRmlsZU5hbWUiOiIkZGF0ZWZpbGUuZm9ybWF0KCkuaHRtbCIs
ImFkZGl0aW9uYWxGb3JtYXRzIjpbXSwicmVzdWx0c1VuaXF1ZSI6Im5vIiwicXVl
cnlGb3JtYXQiOlsie3N1YnM6dGVzdC1zaXRlc30gJHF1ZXJ5Il0sInVuaXF1ZVF1
ZXJpZXMiOmZhbHNlLCJzYXZlRmFpbGVkUXVlcmllcyI6ZmFsc2UsIml0ZXJhdG9y
T3B0aW9ucyI6eyJvbkFsbExldmVscyI6ZmFsc2UsInF1ZXJ5QnVpbGRlcnNBZnRl
ckl0ZXJhdG9yIjpmYWxzZSwicXVlcnlCdWlsZGVyc09uQWxsTGV2ZWxzIjpmYWxz
ZX0sInJlc3VsdHNPcHRpb25zIjp7Im92ZXJ3cml0ZSI6ZmFsc2V9LCJkb0xvZyI6
Im5vIiwia2VlcFVuaXF1ZSI6Ik5vIiwibW9yZU9wdGlvbnMiOnRydWUsInJlc3Vs
dHNQcmVwZW5kIjoiPCFET0NUWVBFIGh0bWw+XG48aHRtbCBsYW5nPVwiZW5cIj5c
bjxoZWFkPlxuICA8dGl0bGU+XHUwNDFlXHUwNDQ2XHUwNDM1XHUwNDNkXHUwNDNh
XHUwNDMwIFx1MDQzZlx1MDQzZVx1MDQzN1x1MDQzOFx1MDQ0Nlx1MDQzOFx1MDQz
OSBcdTA0NDFcdTA0MzBcdTA0MzlcdTA0NDJcdTA0M2VcdTA0MzI8L3RpdGxlPlxu
ICA8bWV0YSBjaGFyc2V0PVwidXRmLThcIj5cbiAgPG1ldGEgbmFtZT1cInZpZXdw
b3J0XCIgY29udGVudD1cIndpZHRoPWRldmljZS13aWR0aCwgaW5pdGlhbC1zY2Fs
ZT0xXCI+XG4gIDxzY3JpcHQgc3JjPVwiaHR0cHM6Ly9hamF4Lmdvb2dsZWFwaXMu
Y29tL2FqYXgvbGlicy9qcXVlcnkvMS4xMS4zL2pxdWVyeS5taW4uanNcIj48L3Nj
cmlwdD5cbiAgPGxpbmsgcmVsPVwic3R5bGVzaGVldFwiIGhyZWY9XCJodHRwczov
L21heGNkbi5ib290c3RyYXBjZG4uY29tL2Jvb3RzdHJhcC8zLjMuNS9jc3MvYm9v
dHN0cmFwLm1pbi5jc3NcIj5cbiAgPGxpbmsgcmVsPVwic3R5bGVzaGVldFwiIGhy
ZWY9XCJodHRwczovL2NkbmpzLmNsb3VkZmxhcmUuY29tL2FqYXgvbGlicy9ib290
c3RyYXAtdGFibGUvMS44LjEvYm9vdHN0cmFwLXRhYmxlLm1pbi5jc3NcIj5cbiAg
PHNjcmlwdCBzcmM9XCJodHRwczovL2NkbmpzLmNsb3VkZmxhcmUuY29tL2FqYXgv
bGlicy9ib290c3RyYXAtdGFibGUvMS44LjEvYm9vdHN0cmFwLXRhYmxlLWFsbC5t
aW4uanNcIj48L3NjcmlwdD5cbjwvaGVhZD5cbjxib2R5PlxuPGRpdiBjbGFzcz1c
ImNvbnRhaW5lclwiPlxuICA8aDI+XHUwNDFmXHUwNDNlXHUwNDM3XHUwNDM4XHUw
NDQ2XHUwNDM4XHUwNDM4PC9oMj5cbiAgPHA+XHUwNDIyXHUwNDMwXHUwNDMxXHUw
NDNiXHUwNDM4XHUwNDQ2XHUwNDMwIFx1MDQzZlx1MDQzZVx1MDQzN1x1MDQzOFx1
MDQ0Nlx1MDQzOFx1MDQzOSBcdTA0NDFcdTA0MzBcdTA0MzlcdTA0NDJcdTA0M2Vc
dTA0MzIgXHUwNDMyIFx1MDQzZlx1MDQzZVx1MDQzOFx1MDQ0MVx1MDQzYVx1MDQz
ZVx1MDQzMlx1MDQzZVx1MDQzOSBcdTA0MzJcdTA0NGJcdTA0MzRcdTA0MzBcdTA0
NDdcdTA0MzUgXHUwNDNmXHUwNDNlIFx1MDQ0M1x1MDQzYVx1MDQzMFx1MDQzN1x1
MDQzMFx1MDQzZFx1MDQzZFx1MDQ0Ylx1MDQzYyBcdTA0M2FcdTA0M2JcdTA0NGVc
dTA0NDdcdTA0MzVcdTA0MzJcdTA0NGJcdTA0M2MgXHUwNDQxXHUwNDNiXHUwNDNl
XHUwNDMyXHUwNDMwXHUwNDNjPC9wPiAgICAgICAgICAgIFxuICA8dGFibGUgY2xh
c3M9XCJ0YWJsZSB0YWJsZS1ib3JkZXJlZFwiIGRhdGEtc29ydC1uYW1lPVwiZG9t
YWluXCIgZGF0YS1zb3J0LW9yZGVyPVwiYXNjXCIgZGF0YS10b2dnbGU9XCJ0YWJs
ZVwiPlxuICAgIDx0aGVhZD5cbiAgICAgIDx0cj5cbiAgICAgICAgPHRoIGRhdGEt
ZmllbGQ9XCJkb21haW5cIiBkYXRhLWFsaWduPVwibGVmdFwiIGRhdGEtc29ydGFi
bGU9XCJ0cnVlXCI+XHUwNDE0XHUwNDNlXHUwNDNjXHUwNDM1XHUwNDNkPC90aD5c
biAgICAgICAgPHRoIGRhdGEtZmllbGQ9XCJrZXlcIiBkYXRhLWFsaWduPVwibGVm
dFwiIGRhdGEtc29ydGFibGU9XCJ0cnVlXCI+XHUwNDFhXHUwNDNiXHUwNDRlXHUw
NDQ3XHUwNDM1XHUwNDMyXHUwNDNlXHUwNDM1IFx1MDQ0MVx1MDQzYlx1MDQzZVx1
MDQzMlx1MDQzZTwvdGg+XG4gICAgICAgIDx0aCBkYXRhLWZpZWxkPVwiZ29vZ2xl
MVwiIGRhdGEtYWxpZ249XCJjZW50ZXJcIiBkYXRhLXNvcnRhYmxlPVwidHJ1ZVwi
Pkdvb2dsZTxicj5cdTA0MjBcdTA0M2VcdTA0NDFcdTA0NDFcdTA0MzhcdTA0NGY8
L3RoPlxuICAgICAgICA8dGggZGF0YS1maWVsZD1cInlhbmRleDFcIiBkYXRhLWFs
aWduPVwiY2VudGVyXCIgZGF0YS1zb3J0YWJsZT1cInRydWVcIj5ZYW5kZXg8YnI+
XHUwNDIwXHUwNDNlXHUwNDQxXHUwNDQxXHUwNDM4XHUwNDRmPC90aD5cbiAgICAg
ICAgPHRoIGRhdGEtZmllbGQ9XCJnb29nbGUyXCIgZGF0YS1hbGlnbj1cImNlbnRl
clwiIGRhdGEtc29ydGFibGU9XCJ0cnVlXCI+R29vZ2xlPGJyPlx1MDQyM1x1MDQz
YVx1MDQ0MFx1MDQzMFx1MDQzOFx1MDQzZFx1MDQzMDwvdGg+XG4gICAgICAgIDx0
aCBkYXRhLWZpZWxkPVwieWFuZGV4MlwiIGRhdGEtYWxpZ249XCJjZW50ZXJcIiBk
YXRhLXNvcnRhYmxlPVwidHJ1ZVwiPllhbmRleDxicj5cdTA0MjNcdTA0M2FcdTA0
NDBcdTA0MzBcdTA0MzhcdTA0M2RcdTA0MzA8L3RoPlxuICAgICAgPC90cj5cbiAg
ICA8L3RoZWFkPlxuICAgIDx0Ym9keT5cbiAgICAiLCJyZXN1bHRzQXBwZW5kIjoi
XG48L3Rib2R5PlxuPC90YWJsZT5cbjxwIGFsaWduPVwicmlnaHRcIj48Zm9udCBm
YWNlPVwibW9ub3NwYWNlXCIgc2l6ZT1cIjJcIiBjb2xvPVwic2lsdmVyXCI+PGk+
UGFyc2VkIGJ5IDxhIGhyZWY9XCJodHRwOi8vYS1wYXJzZXIuY29tL1wiPkEtUGFy
c2VyPC9hPi48L2k+PC9mb250PjwvcD4gXG48L2Rpdj5cbjwvYm9keT5cbjwvaHRt
bD4iLCJxdWVyeUJ1aWxkZXJzIjpbXSwicmVzdWx0c0J1aWxkZXJzIjpbXSwiY29u
ZmlnT3ZlcnJpZGVzIjpbXX0sInBhcnNlcnNDb25mUHJlc2V0cyI6eyJTRTo6R29v
Z2xlOjpQb3NpdGlvbiI6eyJUT1AgMTAwIjp7InByb3h5cmV0cmllcyI6IjUwIiwi
dXNlcHJveHkiOnRydWUsInF1ZXJ5Zm9ybWF0IjoiJHF1ZXJ5IiwiZm9ybWF0cmVz
dWx0IjoiJGRvbWFpbiAtICRrZXk6ICRwb3NpdGlvblxcbiIsIm1heF9zaXplIjoi
MjA0ODAwIiwicHJveHliYW5uZWRjbGVhbnVwIjoiMzAwIiwidGltZW91dCI6IjYw
IiwicmVxdWVzdGRlbGF5IjoiMCIsImxpbmtzcGVycGFnZSI6MTAwLCJwYWdlY291
bnQiOjEsImRvbWFpbiI6Ind3dy5nb29nbGUuY29tIiwibHIiOiIiLCJnbCI6IiIs
ImxvY2F0aW9uIjoiIiwiZmlsdGVyIjp0cnVlLCJzZXJwdGltZSI6IiIsInNlcnAi
OiIiLCJwYXJzZW5vdGZvdW5kIjp0cnVlLCJ1c2VhbnRpZ2F0ZSI6ZmFsc2UsImFu
dGlnYXRlcHJlc2V0IjoiZGVmYXVsdCIsInVzZXNlc3Npb25zIjp0cnVlLCJzdG9w
d2hlbmZvdW5kIjp0cnVlLCJtYXRjaHR5cGUiOiJkb21haW4iLCJyYXdkYXRhIjpm
YWxzZSwiZG9fZ3ppcCI6dHJ1ZSwiZXh0cmFxdWVyeSI6IiJ9fSwiU0U6OllhbmRl
eDo6UG9zaXRpb24iOnsiVE9QIDEwMCI6eyJwcm94eXJldHJpZXMiOiI1MCIsInVz
ZXByb3h5Ijp0cnVlLCJxdWVyeWZvcm1hdCI6IiRxdWVyeSIsImZvcm1hdHJlc3Vs
dCI6IiRkb21haW4gLSAka2V5OiAkcG9zaXRpb25cXG4iLCJtYXhfc2l6ZSI6IjEw
NDg1NzYiLCJwcm94eWJhbm5lZGNsZWFudXAiOiI2MDAiLCJ0aW1lb3V0IjoiNjAi
LCJyZXF1ZXN0ZGVsYXkiOiIwIiwibGlua3NwZXJwYWdlIjo1MCwicGFnZWNvdW50
IjoyLCJob3ciOmZhbHNlLCJkb21haW4iOiJ5YW5kZXgucnUiLCJsciI6IjIyNSIs
InVzZWFudGlnYXRlIjpmYWxzZSwiYW50aWdhdGVwcmVzZXQiOiJkZWZhdWx0Iiwi
cGFyc2Vub3Rmb3VuZCI6dHJ1ZSwiZW11bGF0ZSI6dHJ1ZSwidXNlbG9naW5zIjpm
YWxzZSwibm90cGVyc29uYWxpemVkIjpmYWxzZSwic3RvcHdoZW5mb3VuZCI6dHJ1
ZSwibWF0Y2h0eXBlIjoiZG9tYWluIiwicmF3ZGF0YSI6ZmFsc2UsImRvX2d6aXAi
OnRydWUsImV4dHJhcXVlcnkiOiIifX19fQ==

Пример результата
Автор
Support
Просмотры
137
Первый выпуск
Обновление

Рейтинги

5,00 звёзд Оценок: 2

Ещё ресурсы от Support

Назад
Верх