2 / 2 / 2
Регистрация: 08.11.2014
Сообщений: 35
|
|
1 | |
Кодировка из html уже в виде текста21.09.2015, 15:51. Показов 2641. Ответов 15
Метки нет (Все метки)
Здравствуйте, так случилось что html код уже в виде строки(достался таким).
Читал форум, но так и не понял, как сделать читабельным: Код
<html x-source-url="0a10b64975356b7a6b?query=%D0%A3%D1%87%D0%B5%D1%82+%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%B9+%D0%9C%D0%9C%D0%92%D0%91"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><body> <!--StartFragment--><div class="nopaddings resume__mainblock g-round m-round_5" data-hh-resume-hash="a5fc8ffe0001e439b3000a10b64975356b7a6b"><div class="resume__onsite">Р*езюме СЃ сайта Career.ru</div><div class="resume__mainblock__aside"><div class="resume__photo"><a class="HH-Bloko-PopupSwitcher-Switcher"><img src="6195039520456982529.jpg" alt="" class="noprint"></a></div></div><div class="resume__mainblock__main"><div class="resume__personal"><div class="resume__personal__name" itemprop="name">Польшакова Мария Геннадьевна</div><div class="resume__inlinelist"><span class="resume__inlinelist__item"><strong>37В*лет</strong> (21 марта 1978)</span><span class="resume__inlinelist__item"><strong itemprop="gender">Женский</strong> РїРѕР»</span>​<span class="resume__inlinelist__item" itemprop="address" itemscope="itemscope" itemtype="http://schema.org/PostalAddress"><strong itemprop="addressLocality">РњРѕСЃРєРІР°</strong>, <span style="color:#BED12C">Рј. Люблино</span>, РЅРµ готова Рє переезду</span>​<span class="resume__inlinelist__item">Готова Рє командировкам</span></div></div><hr class="resume__contacts_divider"><div class="resume__contacts" itemprop="contactPoints" itemscope="itemscope" itemtype="http://schema.org/ContactPoint"><div><div><div class="resume__contacts__phone"><span class="resume__contacts__phone__number" itemprop="telephone"> 999999999</span></div></div></div><div class="resume__inlinelist"><span class="resume__inlinelist__item"><span class="resume__contacts__preferred g-round m-round_10"><span><a href="mailto:polmariya@yandex.ru" itemprop="email">yandex.ru</a></span><span class="resume__contacts__preferred__hint"> В*желаемый СЃРїРѕСЃРѕР± СЃРІСЏР·Рё</span></span></span><br></div></div><span class="resume__updated">Р*езюме обновленоВ*2 часа назад В*16.09.2015</span></div></div><div class="resume-block"><div class="resume-block__title"><div class="resume-block__title__text"><span>Желаемая должность Рё зарплата</span></div></div><div class="resume__position__title" itemprop="jobTitle">Р*РєРѕРЅРѕРјРёРєР°, финансы, бухгалтерия</div><div class="resume__position__salary">90В*000 СЂСѓР±.</div><div class="resume__position__specialization">Банки, инвестиции, лизинг<ul><li class="resume__position__specialization_item">Корреспондентские, Международные отношения</li><li class="resume__position__specialization_item">Внутренние операции (Back Office)</li><li class="resume__position__specialization_item">Forex</li></ul></div><div>Занятость: полная занятость</div><div>График работы: полный день</div></div><div class="resume-block"><div class="resume-block__title"><div class="resume-block__title__text"><span>Опыт работы 15 лет 5 месяцев</span></div></div><div class="resume__experience"><div class="resume__experience__item" itemprop="worksFor" itemscope="itemscope" itemtype="http://schema.org/Organization"><div class="resume__experience__date">СентябрьВ*2008 — РїРѕВ*настоящееВ*время<div class="resume__experience__timeinterval">7 лет 1 месяц</div></div><div><strong itemprop="name" class="resume__experience__company">РњРѕСЃРєРѕРІСЃРєРёР№ филиал РљР‘ «Бизнес для Бизнеса» (РћРћРћ)</strong><p><span itemprop="address" itemscope="itemscope" itemtype="http://schema.org/PostalAddress"><span itemprop="addressLocality">РњРѕСЃРєРІР°</span></span>, <span><a class="resume__experience__url" href="http://www.bank-b2b.ru" itemprop="url">www.bank-b2b.ru</a></span></p></div><div class="resume-industries g-expand"><p><span class="Финансовый секторБанк">Финансовый сектор</span></p><div class="g-expandable"><ul class="profareatree__sublist profareatree__sublist_experience"><li class="profareatree__subitem profareatree__subitem_experience"><span>Банк</span></li></ul></div><p></p></div><div><strong class="resume__experience__position">Р*уководитель РїРѕ развитию валютных <span class="highlighted">операций</span></strong></div><div class="resume__experience__desc"><description>1. Установление Рё ведение корреспондентских отношений СЃ банками – контрагентами:<br>- ведение переговоров СЃ предполагаемыми банками-контрагентами;<br>- Только привести это в приличный вид, у меня не получается.
0
|
21.09.2015, 15:51 | |
Ответы с готовыми решениями:
15
Получение текста HTML из уже открытого окна IE Как получить текущее состояние DOM в виде текста HTML? Форматирование html-разметки для вывода её в label в виде текста Добавление текста в Мемо из файла (с сохранением уже имеющегося текста) |
Администратор
|
|
21.09.2015, 16:00 | 2 |
Что значит "достался"?
Угу. Это UTF-8 и в принципе текст можно привести в нормальный вид, но правильнее будет исправить код который возвращает этот текст чтобы он сразу возвращал его в правильной кодировке.
0
|
112 / 99 / 68
Регистрация: 21.04.2014
Сообщений: 1,415
|
|
21.09.2015, 16:00 | 3 |
best_vint, я не понял, а почему нельзя поменять кодировку HTML? Если у вас есть документ в виде строки, то вы можете заменить в нём некоторые части с помощью метода String.Replace();
https://msdn.microsoft.com/ru-... .110).aspx
0
|
2 / 2 / 2
Регистрация: 08.11.2014
Сообщений: 35
|
|
21.09.2015, 16:20 [ТС] | 4 |
OwenGlendower текст этот лежим в xml-а этот xml файл создаёт программа, короче долгая история.
В итоге получаю Вот такой текст, который я привёл выше. FaceHoof метод replace я знаю, но причём он тут, из Вашего сообщения, я не понял. Спасибо.
0
|
2 / 2 / 2
Регистрация: 08.11.2014
Сообщений: 35
|
|
21.09.2015, 16:27 [ТС] | 6 |
OwenGlendower к сожалению код программы не доступен.
По поводу реплэйса-мне слабо) OwenGlendower может Вы сможете кодом помочь по переводу в читабельный вид)
0
|
112 / 99 / 68
Регистрация: 21.04.2014
Сообщений: 1,415
|
|
21.09.2015, 16:37 | 8 |
best_vint, в общем-то OwenGlendower правильно понял, я предлагал заменять проблемные символы.
0
|
Администратор
|
||||||||||||||||
21.09.2015, 17:23 | 9 | |||||||||||||||
best_vint, делаем заготовку метода FixEncoding:
FixEncoding
И пользуемся! Таблица соответствий сделана только для русских букв. При необходимости ты легко сможешь добавить недостающие символы.
0
|
2 / 2 / 2
Регистрация: 08.11.2014
Сообщений: 35
|
|||||||||||
22.09.2015, 10:59 [ТС] | 10 | ||||||||||
Очень жесткий вариант, я позже попробую. Надеялся на более элегантное решение.
Добавлено через 2 часа 25 минут Подскажите пожалуйста, как эту строку записать без console, а для переменной новой типа string
0
|
Администратор
|
||||||
22.09.2015, 11:40 | 11 | |||||
Прочитай внимательно мой пост. Эта строка часть временной программы. Вызывать в своем коде это не надо.
Неправильно. Надо так:
0
|
2 / 2 / 2
Регистрация: 08.11.2014
Сообщений: 35
|
|
22.09.2015, 11:53 [ТС] | 12 |
Понял, но результат тот же)
Ошибки вот в чём есть: РюньВ*2014 †alary">65В*000 руб.</d
0
|
2 / 2 / 2
Регистрация: 08.11.2014
Сообщений: 35
|
|
22.09.2015, 12:45 [ТС] | 14 |
Я так и сделал, но всёравно что то не так, буду проверять функцию FixEncoding
0
|
2 / 2 / 2
Регистрация: 08.11.2014
Сообщений: 35
|
||||||
23.09.2015, 15:04 [ТС] | 15 | |||||
Вот так сделал:
1
|
Администратор
|
||||||
23.09.2015, 19:13 | 16 | |||||
Так более правильно, да. Пара мелких изменений только:
0
|
23.09.2015, 19:13 | |
23.09.2015, 19:13 | |
Помогаю со студенческими работами здесь
16
Кодировка текста перестановкой столбцов в массиве, составленном из слов текста Можно ли отобразить html код в виде html? Нужно разработать алгоритм решения этой задачи и изобразить его в виде блок -схемы и в виде структурированного текста (псевдокода). Кодировка в html Кодировка HTML Кодировка в html Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи | |||||
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства
Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
|
Что такое NullReferenceException и как исправить?
InfoMaster 08.01.2025
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
|
Что такое Null Pointer Exception (NPE) и как это исправить?
InfoMaster 08.01.2025
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
|
Русский язык в консоли C++
InfoMaster 08.01.2025
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
|
Telegram бот на C#
InfoMaster 08.01.2025
Разработка ботов для Telegram стала неотъемлемой частью современной экосистемы мессенджеров. C# предоставляет мощный и удобный инструментарий для создания разнообразных ботов, от простых. . .
|
Использование GraphQL в Go (Golang)
InfoMaster 08.01.2025
Go (Golang) является одним из наиболее популярных языков программирования, используемых для создания высокопроизводительных серверных приложений. Его архитектурные особенности и встроенные. . .
|
Что лучше использовать при создании класса в Java: сеттеры или конструктор?
Alexander-7 08.01.2025
Вопрос подробнее:
На вопрос: «Когда одновременно создаются конструктор и сеттеры в классе – это нормально?» куратор уточнил: «Ваш класс может вообще не иметь сеттеров, а только конструктор и геттеры. . .
|
Как работать с GraphQL на TypeScript
InfoMaster 08.01.2025
Введение в GraphQL и TypeScript
В современной разработке веб-приложений GraphQL стал мощным инструментом для создания гибких и эффективных API. В сочетании с TypeScript, эта технология. . .
|
Счётчик на базе сумматоров + регистров и генератора сигналов согласования.
Hrethgir 07.01.2025
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
|
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален
В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
|
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
|
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели
В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
|