Всем привет!
Помогите, пожалуйста, с такой ситуацией: есть один форум, у которого есть API. При попытке через API запрос ( https://2ch.hk/makaba/mobile.fcgi?task=get_thread&board=test&thread=22222&post=1014 ) получить содержимое вот этого поста: https://2ch.hk/test/res/22222.html#169548 я получаю следующее
При перемещении в таблицу, он получает более читабельный вид
Но некоторые символы так и остаются не в том виде, в каком должны быть. Например, > вместо символа >
Решается это использованием кубика замены, но хотел бы уточнить, может быть есть возможность как-то наверняка перекодировать полученный по API ответ так, чтобы избежать вот таких неперкодированных символов. А ещё лучше сразу без разметки, а просто текст как если бы я его копировал руками из браузера.
Помогите, пожалуйста, с такой ситуацией: есть один форум, у которого есть API. При попытке через API запрос ( https://2ch.hk/makaba/mobile.fcgi?task=get_thread&board=test&thread=22222&post=1014 ) получить содержимое вот этого поста: https://2ch.hk/test/res/22222.html#169548 я получаю следующее
JSON:
[{"banned":0,"closed":0,"comment":"\u003ca href=\"/test/res/22222.html#165140\" class=\"post-reply-link\" data-thread=\"22222\" data-num=\"165140\"\u003e\u003e\u003e165140\u003c/a\u003e\u003cbr\u003e\u003cstrong\u003eтест\u003c/strong\u003e\u003cbr\u003e\u003cem\u003eтест\u003c/em\u003e\u003cbr\u003e\u003cspan class=\"unkfunc\"\u003e>тест\u003c/span\u003e\u003cbr\u003e\u003cspan class=\"u\"\u003eтест\u003c/span\u003e\u003cbr\u003e\u003cspan class=\"u\"\u003eтест\u003c/span\u003e\u003cbr\u003e\u003cspan class=\"o\"\u003eтест\u003c/span\u003e\u003cbr\u003e\u003cspan class=\"spoiler\"\u003eтест\u003c/span\u003e\u003cbr\u003e\u003cspan class=\"s\"\u003eтест\u003c/span\u003e\u003cbr\u003e\u003csup\u003eтест\u003c/sup\u003e\u003cbr\u003e\u003csub\u003eтест\u003c/sub\u003e","date":"13/11/20 Птн 15:11:37","dislikes":0,"email":"","endless":0,"files":[],"lasthit":1553366494,"likes":0,"name":"Аноним","num":"169548","op":0,"parent":"22222","sticky":0,"subject":"","timestamp":1605269497,"trip":"","trip_type":"normal","unique_posters":"624"}]
JSON:
<a href="/test/res/22222.html#165140" class="post-reply-link" data-thread="22222" data-num="165140">>>165140</a><br><strong>тест</strong><br><em>тест</em><br><span class="unkfunc">>тест</span><br><span class="u">тест</span><br><span class="u">тест</span><br><span class="o">тест</span><br><span class="spoiler">тест</span><br><span class="s">тест</span><br><sup>тест</sup><br><sub>тест</sub>
Решается это использованием кубика замены, но хотел бы уточнить, может быть есть возможность как-то наверняка перекодировать полученный по API ответ так, чтобы избежать вот таких неперкодированных символов. А ещё лучше сразу без разметки, а просто текст как если бы я его копировал руками из браузера.