|
Раскодировать строку javascript
|
Я
|
|
Мойдодыр 09.11.16 - 10:04 | Как правильно привести json который выдает миста к стандартному виду, те убрать escape символы, пример (поле текст)
|
Живой Ископаемый 1 - 09.11.16 - 10:43 | |
Мойдодыр 2 - 09.11.16 - 10:47 | Т.е тупо делать replace ?
|
Живой Ископаемый 3 - 09.11.16 - 10:58 | ну... например
|
Fragster 4 - 09.11.16 - 11:11 | ( 0) не городить свой велосипедопарсер, а воспользоваться любым готовым |
Мойдодыр 5 - 09.11.16 - 11:12 | |
Fragster 6 - 09.11.16 - 11:25 | ( 5) ну, как правило для каждого языка он свой. Для 1с, например, есть ПрочитатьJSON... |
MaximRodnik 7 - 09.11.16 - 11:45 | ( 6)
Проще и быстрее использовать JSON.parse |
Мойдодыр 8 - 09.11.16 - 11:47 | ( 7) В этом и вопрос, что для JSON.parse это не валидный текст |
Живой Ископаемый 9 - 09.11.16 - 11:49 | 2( 6)
Если же раскоментить
СтрокаДжейсон = СтрЗаменить(СтрокаДжейсон,"\","");
То все ок |
Мойдодыр 10 - 09.11.16 - 11:50 | ( 9) Все не нужно менять. Ведь есть еще \" и \r которые нужны |
Живой Ископаемый 11 - 09.11.16 - 11:53 | 2( 10) а... ну тогда наверное несколько сложнее. |
Мойдодыр 12 - 09.11.16 - 12:00 | ( 11) Но если идиттаким методом. то непонятно, что за \https в начале, зачем там слеш |
Живой Ископаемый 13 - 09.11.16 - 12:01 | 2( 12) а как ты эту строку получил? я смогу повторить твой опыт? |
Живой Ископаемый 14 - 09.11.16 - 12:04 | Там по-моему просто неправильно вставлена ссылка в текст:
Потому что есть закрывающий тэг <\/a\>, а открывающего не видно...
А что значит этот тег - вот х.з. на самом деле
|
Мойдодыр 15 - 09.11.16 - 12:04 | forum.mista.ru/ajax_topic.php?id=xxx
id уже не помню
|
Мойдодыр 16 - 09.11.16 - 12:05 | |
Живой Ископаемый 17 - 09.11.16 - 12:08 | Похоже вот так должно быть правильно:
|""text"":""<a>как раз по тебе"",
|
Живой Ископаемый 18 - 09.11.16 - 12:13 | |
Живой Ископаемый 19 - 09.11.16 - 12:19 | В оригинале страницы вот такое:
<td id="tdmsg2" class="leftbottomgray va-top "><div id="2" class="message-text"><a href="; target="_blank" rel="nofollow" class="extralink">;)
<br>
<br>как раз по тебе</div></td></tr><tr id="message_3"><td id="tduser3" class="bottomwhite ta-right va-top"> <span class="registered-user" >z80a</span><div class="user-line" style="width: 85px;margin-left:59px;"> </div><div class="message-info">3 - 03.11.16 - 20:58</div></td>
Ну... раз движок отдает такую кривую ссылку, нужен регексп, ящетаю |
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать
новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более
2000 человек.