
Safort
20.07.2017
10:43:28
Кому? Устройству на Андроиде?
Причём тут устройство на андроиде. Мы сейчас говорим именно про фронт. На и на той же джаве не должно быть проблемно парсить json.

Alex
20.07.2017
10:43:32

Вишневый чай
20.07.2017
10:43:58

Alex
20.07.2017
10:45:04

Google

Вишневый чай
20.07.2017
10:45:25
это обычный сайт
с фронтом на js

Safort
20.07.2017
10:45:33

Alex
20.07.2017
10:45:36
На джаве так то и csv парсить не проблема

Вишневый чай
20.07.2017
10:45:57
чет там с сылочкой на профиль

Safort
20.07.2017
10:46:17

Alex
20.07.2017
10:47:20
В данном контексте сайт.
Вероятно, сайт пользуется публичным api. Api должно быть всё равно, кто будет запрашивать данные.

Вишневый чай
20.07.2017
10:47:38

Safort
20.07.2017
10:47:54

Alex
20.07.2017
10:47:56

Вишневый чай
20.07.2017
10:47:57
вы вообще api писали кога-нить?

Alex
20.07.2017
10:48:40
Json далеко не единственный формат выдачи данных наружу. И уж точно не самый удобный.

Google

Вишневый чай
20.07.2017
10:48:55
а по существу
кто так считает кроме вас?
какие общеприятные форматы передачи данных вы знаете и используете
и какие у них преимущества по сравнению с json

Alex
20.07.2017
10:50:21
По существу, имхо, сервер решили не заставлять делать работу по формированию json, т.к. клиенту должно быть всё равно, какой формат парсить.

Вишневый чай
20.07.2017
10:50:34
я пока схожу за попкорном

Alex
20.07.2017
10:50:38

Даниил
20.07.2017
10:52:01

Вишневый чай
20.07.2017
10:52:12

Alex
20.07.2017
10:53:08

Вишневый чай
20.07.2017
10:53:49

Alex
20.07.2017
10:54:20

Вишневый чай
20.07.2017
10:54:52
аа, т.е. мне парсер нужно писать индивидуально под каждый сервер

Alex
20.07.2017
10:55:06

Даниил
20.07.2017
10:55:22

Вишневый чай
20.07.2017
10:55:26
с 2002 года
не вашего авторства сайтик кстати?

Google

Вишневый чай
20.07.2017
10:56:16
хотя врятли, там коменнтарии на индусском

Alex
20.07.2017
10:57:24

Вишневый чай
20.07.2017
10:58:35
csv в 2017 модны ))

Misha
20.07.2017
10:58:59
Ребят, перенесите тред в @it_holywars, а

Вишневый чай
20.07.2017
10:59:31
ой лол, ладно вы правы надо поработать. Спасибо моему оппоненту

Konstantin
20.07.2017
11:01:22

Вишневый чай
20.07.2017
11:02:22

Aleksandr
20.07.2017
11:04:46

Safort
20.07.2017
11:06:01

Вишневый чай
20.07.2017
11:07:29

Aleksandr
20.07.2017
11:07:43

Вишневый чай
20.07.2017
11:08:00

Safort
20.07.2017
11:08:06

Aleksandr
20.07.2017
11:13:19

Safort
20.07.2017
11:13:55

Вишневый чай
20.07.2017
11:14:02

Aleksandr
20.07.2017
11:14:28
тот-же YAML например. Но не scv.txt же
это какая-то непонятная агрессия, очевидно, что сделали это не очень прошаренные люди и скорее всего из-за простоты своей, но хейтишь ты их не за некачественное решение а за то что они не похожи на всех

Вишневый чай
20.07.2017
11:14:42
Json стандарт для веба уже так давно, что я искренне удивлен что кто-то еще не в курсе

Aleksandr
20.07.2017
11:15:40

Google

Aleksandr
20.07.2017
11:16:17

Вишневый чай
20.07.2017
11:16:33

ZeroFQ
20.07.2017
11:17:13
У csv есть свои преимущества. Например, его можно считывать и парсить построчно, а значит, передавать в нем очень большие массивы.

Aleksandr
20.07.2017
11:17:39

Alex
20.07.2017
11:18:14
Привет всем! подскажите, пожалуйста
некоторые сайты отдают тело страницы не стандартно (например если написано на ReactJS)
как такие страницы можно парсить?

Вишневый чай
20.07.2017
11:18:15

Alex
20.07.2017
11:18:36
так как по исходному коду не спарсить, он пустой
только ссылка на JS файл

Вишневый чай
20.07.2017
11:18:48
что вы такое говорите

Admin
ERROR: S client not available

Вишневый чай
20.07.2017
11:19:38
и много тут таких поклонников csv?

Aleksandr
20.07.2017
11:20:04

Safort
20.07.2017
11:20:19

ZeroFQ
20.07.2017
11:20:44

Вишневый чай
20.07.2017
11:20:49

Aleksandr
20.07.2017
11:20:54

Вишневый чай
20.07.2017
11:20:59
словно вы кодируете данные при каждом запросе

Aleksandr
20.07.2017
11:21:09

Вишневый чай
20.07.2017
11:21:35

Google

Aleksandr
20.07.2017
11:22:01

ZeroFQ
20.07.2017
11:22:10
Как только здесь не обозвали Comma Separated Value (CSV)...

Misha
20.07.2017
11:22:22
CVS
SCV

Вишневый чай
20.07.2017
11:23:08

Safort
20.07.2017
11:23:14

Aleksandr
20.07.2017
11:24:14

Вишневый чай
20.07.2017
11:25:03
"поклонник здравого смысла": в том что они сделали "нет смысла"
но это норм

ZeroFQ
20.07.2017
11:25:42
Немного данных, действительно, лучше передавать в JSON. Банально удобнее.
Если данных много, настолько, что парсинг json начинает тормозить, надо думать и оптимизировать. Тут уже есть смысл заморочиться с тем же csv

Safort
20.07.2017
11:27:36

Aleksandr
20.07.2017
11:27:50

ZeroFQ
20.07.2017
11:28:08

Вишневый чай
20.07.2017
11:28:51
перед тем как пойти все-таки поработать сделаю последнюю ремарку: Довольно часто вылаженный публично говнокод вызывает жедание оправдать автора, даже если всем очевидно что это говнокод. Наверное, это как-то связано с тем, что все мы иногда пишем говнокод. Понимая что на заре просветления делал так-же, дабы снизить неприятное чувство (и желание все переписать) у кого-то оно вот так вот проявляется, неконструктивными спорами, этакий оправдательный рефекс

Aleksandr
20.07.2017
11:28:51

ЭЕЩЩЛ
20.07.2017
11:29:36
Есть компромисс: http://jsonlines.org/

Aleksandr
20.07.2017
11:30:42

Вишневый чай
20.07.2017
11:31:37
не пишите говнокод ( и шлите данные браузеру в json )!
всем добра

Таймураз
20.07.2017
11:38:27

Aleksandr
20.07.2017
11:40:07