@bergen said in xml код из zip файла модуля:
Печально, что нужно копаться во внутренней структуре модуля и скрипта БАС чтобы сделать нормальное преобразование в обратную сторону.
А как ты хотел? Вжииих и готово?😄
БАС версии 28.1.2
На вэбверсии телеграма не происходит полного парсинга элемента
Код обрывается на каком-то хитром смайлике. В SAVED_XML это выглядит примерно так
<div class="search-group search-group-messages" style=""><div class="search-group__name"><span class="i18n">Messages</span></div><ul class="chatlist" data-autonomous="1"><a class="row no-wrap row-with-padding row-clickable hover-effect rp chatlist-chat chatlist-chat-bigger row-big" href="#-2543437308" data-peer-id="-2543437308" data-mid="4294967682"><div class="c-ripple"></div><div class="row-row row-subtitle-row dialog-subtitle has-multiple-badges"><div class="row-subtitle no-wrap dialog-subtitle-flex" dir="auto"><span class="dialog-subtitle-span dialog-subtitle-span-overflow"><span class="tgico dialog-subtitle-ico dialog-subtitle-ico-forward_filled"></span></span><span class="dialog-subtitle-span dialog-subtitle-span-overflow dialog-subtitle-span-last" dir="auto"><img src="assets/img/emoji/1f527.png" class="emoji emoji-image" alt="🔧"> Проектировщик ЭОМ | Внутренние электросети
Разрабатываю проекты внутреннего электроснабжения:
<img src="assets/img/emoji/1f4a1.png" class="emoji emoji-image" alt="
И дальше не идет. При попытке получить нужное из полного кода станицы вижу что она обрывается на
> Проектировщик ЭОМ | Внутренние электросети
Разрабатываю проекты внутреннего электроснабжения:
<img src="assets/img/emoji/1f4a1.png" class="emoji emoji-image" alt="
При этом элемены, которых нет в обоих кодах, на странице видны и активны, их можно кликнуть и т.д.
Как-то можно это вылечить?
ПС. Сейчас в режиме просмотра элемента увидел что там должно быть
Проектировщик ЭОМ | Внутренние электросети
Разрабатываю проекты внутреннего электроснабжения:
<img src="assets/img/emoji/1f4a1.png" class="emoji emoji-image" alt="�.">..</span></div></div><div class="row-row row-title-row
Ума не приложу - на чем он там спотыкается, почему не может отобразить?
ППС. Обновилс до 28.8.1 - ничего не изменлось. Пытаюсь изменить содержимое ответа сервера, получаю ошибку. Может, не так пытаюсь?
@Гораций said in Обрывается код:
Как-то можно это вылечить?
Выполните яваскрипт с кодом
[[SAVED_SCRIPT_RESULT]] = window.btoa(encodeURIComponent(document.documentElement.outerHTML))
а затем расшифруйте через действие через действие "Установить переменную" с кодом
decodeURIComponent(base64_decode([[SAVED_SCRIPT_RESULT]]))