Нет загруженного файла
Откройте файл кнопкой выше (XML или JSON), перетащите его в это окно, вставьте из буфера, или выберите пример из списка.
Данные целиком зашиты в саму ссылку: любой, у кого она есть, увидит содержимое документа. Не делитесь ссылками на конфиденциальные данные. Сервер сайта эти данные не получает (они передаются только после знака #).
Откройте сайт со ссылкой вида ниже — документ загрузится сразу, без дополнительных кнопок. Данные находятся после знака #, поэтому на сервер сайта они не попадают.
https://treeviewer.dev/#zip=<данные>&n=<имя>
Вместо zip можно использовать любой из ключей:
zip — base64 от .zip-архива с одним файлом (удобно для 1С и большинства языков)gz — base64 от gzipz — base64 от «сырого» deflate (так делает кнопка «Поделиться»)b — base64 от самого текста, без сжатия (только для коротких документов)n — необязательное название документа (в кодировке URL)e — необязательная кодировка упакованного текста, например windows-1251 (по умолчанию UTF-8)Как собрать ссылку:
Пример для 1С (после того как архив записан в файл ФайлZip):
Base64 = Base64Строка(Новый ДвоичныеДанные(ФайлZip));
Base64 = СтрЗаменить(СтрЗаменить(СтрЗаменить(СтрЗаменить(СтрЗаменить(Base64, Символы.ПС, ""), Символы.ВК, ""), "+", "-"), "/", "_"), "=", "");
Ссылка = "https://treeviewer.dev/#zip=" + Base64;
ПерейтиПоНавигационнойСсылке(Ссылка);
Следите за длиной ссылки: у некоторых программ и мессенджеров есть лимит (обычно от 2 000 до нескольких десятков тысяч символов). Если документ большой, лучше передать сам файл.