Здравствуйте! Нужен плагин для wordpress, который заменит стандартные ссылки на следующий-предыдущий пост под текстом записи. Вместо этих ссылок нужно вывести блоки с миниатюрой следующего(предыдущего) поста и заголовками. Эти блоки должны выводиться внутри ...
Перекодировка XML в HTML (Python)
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Задача: написать код напитоне который будет из исходного XML файла преобразовывать его в HTML файл. Проблематика: федеральнаяконтора Росреестр – предоставляет справочные выписки о недвижимости в формате XML. Он нормально не открывается ни на одном компьютере(в читаемом виде). Для решения этой проблемы насайте Росреестра есть специальный сервис https://rosreestr.ru/wps/portal/p/cc_ib_portal_services/cc_vizualisationТам в поле «электронныйдокумент» можно внести xml файл, ввести капчу, нажать кнопку проверить, впоявившемся поле нажать на ссылку. Откроется этот же файл в читаемом формате – html. Нужно делать точно также.Только для массива XML файлов, и получать массив HTML файлов. Проблемы: выписки бываютразных видов, на землю, квартиру, многоквартирный дом и прочее, в зависимости
от этого будет изменяться внешний вид выписки.Кроме того, в одной выпискеможет быть информация об ограничениях (судебный запрет, ипотека), в другой нет. Нужен максимально гибкий код,который будет преобразовывать выписки по аналогии с сервисом https://rosreestr.ru/wps/portal/p/cc_ib_portal_services/cc_vizualisation
Вот комментарий от программиста:
сейчаспарсит xml_parser.py, на вход он получает xml-файл, на выходе словарь
данныхэтот словарьпередается при рендере html в контексте в таком классе (шаблон flat.html также
прикрепил)
сейчас парсит xml_parser.py, на вход он получает xml-файл, на выходе словарь данныхэтот словарь передается при рендере html в контексте в таком классе (шаблон flat.html также прикрепил)class RequestHtmlView(DetailView): model = EgrnRequest
template_name = 'report/flat.html'
def get_context_data(self, **kwargs):
ctx = super().get_context_data(**kwargs)
egrn_request = self.object
if egrn_request.result_xml:
egrn_request_data, egrn_request_type = get_egrn_request_data(
egrn_request.result_xml.path, egrn_request.kad_number
)
ctx.update(egrn_request_data)
return ctxу модели EgrnRequest можешь для себя сделать 2 поля: kad_number = models.CharField(max_length=128, db_index=True, verbose_name='Кадастровый Номер')result_xml = models.FileField(upload_to='egrn_request', blank=True, null=True, verbose_name='Xml-файл результат')ну и твоя задача состоит в доработке xml_parser.py
Заявки фрилансеров
Похожие заказы
- Веб-программирование1 исполнительЗавершен6 лет назад
- $50
пример шаблон прикрепляю ниже, его нет в psd прикрепляю ниже сроки 2-3 дня
Веб-программирование5 заявокЗакрыт6 лет назад - $15
Во вложении API от EasyPay. От исполнителя важна ответственность и понимание. Плюсом будет выполнение аналогичной задачи ранее. По желанию - безопасная сделка.
Веб-программирование1 заявкаЗакрыт6 лет назад Сайт в целом создан и работает. Но некорректно отображается в некоторых браузерах. Так же требуется внести некоторые правки и сделать его видимым для поисковых систем. Возможно потребуется консультация по СЕО
Веб-программирование5 заявокЗакрыт6 лет назадЗадача: Выгрузить на сайт вместе с остатками еще и аналоги Какой опыт нужен: Опыт доработки сайтов на Wordpress Опыт разработки тем(шаблонов) и плагинов под Wordpress Опыт работы с плагином ...
Веб-программирование1 заявкаЗакрыт6 лет назадУважаемые фрилансеры Нужно настроить reCAPTCHA Google версия 2 на сайте http://marmotskischool.com Форма внизу.
Веб-программирование1 исполнительЗавершен6 лет назадhttp://andrometa.ru/
Веб-программирование5 заявокЗакрыт6 лет назадДобрый день Нужно понять ситуацию. есть договоренность с владельцем сайта https://www.kinexmeasuring.com об использовании их сайта, я могу использовать весь текст и авторские права, но они не могут поделиться своими макетами и шаблонами. Сможем ли ...
Веб-программирование3 заявкиЗакрыт6 лет назадНа сайте есть простенький скрипт обратной связи, который отправляет письма через стандартную функцию php - mail() https://clip2net.com/s/3ZQFiPf. Нужно переписать его, чтобы почта отправлялась с помощью библиотеки phpMailer (https://github.com/PHPMailer/PHPMailer). Нужно для того, ...
Веб-программированиенет заявокЗакрыт6 лет назадДобрый день! Нужен парсер для Авито. Сайты и прочие сервисы мне не подходят. Как я его вижу: - парсит новые объявления каждые 3 минуты; - парсит в определенной категории; - ...
Веб-программирование1 исполнительЗакрыт6 лет назад