1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!
    Скрыть объявление

Улучшение [1.1.544] HTML::TextExtractor: Вывод элементов таблиц, заголовков с новой строки

Тема в разделе "1.1.566", создана пользователем HoneyMoney, 10 май 2016.

  1. HoneyMoney

    HoneyMoney A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    28 мар 2016
    Сообщения:
    17
    Симпатии:
    2
    При парсинге текста со страниц типа http://www.softportal.com/software-13554-vksaver.html имеем часто проблему, когда элементы таблиц и/или заголовки парсятся в одну строку. Как мы знаем, в конце заголовков не ставят знаки препинания, также их не ставят в ячейках таблиц. Но в результате имеем "предложения", которые не соответствуют правилам русского языка, например:

    Статус программы Операционка Windows 8, 7, Vista, XP Интерфейс
    Русский Закачек (сегодня/всего) 77 / 7 105 101 Разработчик Последнее обновление 26.08.2014 ()
    Категории программы Отзывы о программе VKSaver

    Самый простой путь решения - вывод элементов таблиц и заголовков в отдельные строки.

    Я бы предложил создать правила для обработки:
    1)элементов таблицы (опции: в одну строку, разбивка по строкам или свой кастомный разделитель)
    2)заголовков h1-h9 (всегда переносить на новую строку, ставить точку в конце или сохранять теги <h1></h1>, очистив от свойств в качестве опции)
    3)списков <ul> как нумерованых, так и не нумерованых <ol>/<li>. Здесь в качестве опции я бы сохранял теги (при этом очищая от свойств(class/id) и оставляя сухие <ul><li>...</li> ... <li>...</li></ul> ) или удалял их, разбивая элементы списков на отдельные строки. Первый вариант для тех, кто потом эти списки снова вставляет в страницу, а второй для тех, кто использует исключительно текстовку.
     
  2. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.336
    Симпатии:
    1.791
    Код:
    Войти на аккаунт
    Зарегистрироваться
    Карта сайта
    RSS
    Расширенный поиск
    
    -------
    
    Программы для Windows » Интернет » Загрузка файлов » VKSaver 3.3.1591
    VKSaver 3.3.1591
    
    -------
    
    Описание
    СКАЧАТЬ ( 584 Кб)
    Скриншоты (2)
    Статистика
    Отзывы (875)
    
    -------
    
    • Рейтинг программы - 4.62 из 5
    • 1
    • 2
    • 3
    • 4
    • 5
    
    -------
    
    VKSaver - бесплатная и очень простая в использовании программа, которая позволяет с легкостью скачивать музыку и видео файлы, расположенные на сайте социальной сети ВКонтакте.
    После установки данного плагина на страницах, содержащие видео и аудио контент, рядом с каждой ссылкой появляется кнопка SAVE (СКАЧАТЬ). Нажав на эту кнопку, вы переходите на страницу сайта, с которой и можно быстро загрузить понравившийся трек или видео файл.
    Программа VKSaver работает с браузерами Opera, Firefox, Internet Explorer, Chrome.
    Скриншоты VKSaver:
    
    -------
    
    Статус программы
    Бесплатная
    Операционка
    Windows 8, 7, Vista, XP
    Интерфейс
    Русский
    Закачек (сегодня/всего)
    104 / 7 108 920
    Разработчик
    AudioVkontakte
    Последнее обновление
    26.08.2014 ( Сообщить о новой версии)
    Категории программы
    Загрузка файлов
    Отзывы о программе VKSaver
    Андрей 3D про VKSaver 3.3.1591 [17-02-2016]
    ОПАСНО!!! Если вам дорог ваш трафик -лучше не устанавливайте. Недавно установил себе программу для отслеживания интернет трафика NetWorx и с её помощь установил, что VK Saver за 2 недели схавал почти 4 Гб (При том что я им за это время скачал 2 песни).
    | 12 | Ответить
    Артём про VKSaver 3.3.1591 [05-01-2016]
    подскажите подобную программу для скачки в вк
    17 | 7 | Ответить
    Poooh про VKSaver 3.3.1591 [03-11-2015]
    Есть что-то подобное для Edge?
    2 | | Ответить
    Серый про VKSaver 3.3.1591 [02-08-2015]
    А мне доченька вообще комп убила этой прогой.Вызывал мастера и не одного,вердикт на свалку
    1 | 36 | Ответить
    Ильдар в ответ Серый про VKSaver 3.3.1591 [08-10-2015]
    Совсем дурак?Так других не пугай.Мозг свой на свалки выкинь
    13 | 3 | Ответить
    Митя про VKSaver 3.3.1591 [22-06-2015]
    Эхх, хорошая раньше была, а потом слетела: то обновить, то выпиливают ее. Считай не стало ее, а жаль.
    3 | 1 | Ответить
    Читать все отзывы (875) / Добавить отзыв
    
    -------
    
    Вход на аккаунт посетителя
    Логин:
    Пароль:
    Входить автоматически:
    Корзина закачек (0)
    Избранные ()
    Категории
    Windows
    Macintosh
    Android
    iPhone, iPad
    Windows Phone
    Symbian
    Windows Mobile
    Maemo
    Наш выбор
    Балаболка
    EMDB
    K-Lite Codec Pack
    phpMyAdmin
    SopCast
    RoboForm
    Snappy Driver Installer
    XMedia Recode
    ProgDVB
    Calibre
    ICQ
    Ashampoo WinOptimizer
    SUMo
    Vuze (Azureus)
    Notepad++
    Skype
    System Explorer
    Adobe Flash Player
    Viber
    CDBurnerXP
    Читать @softportal
    
    -------
    
    © 2002—2016 SOFTPORTAL SP. Z O.O. Мобильная версия | О проекте | Обратная связь | ЧАВО | Архив | Статистика
    SoftPortal™ является зарегистрированной торговой маркой. Копирование материалов портала запрещено.
    Программы
    Новости
    Статьи
    Разработчику
    
    -------
    
    так лучше?
     
    #2 Forbidden, 31 май 2016
    Последнее редактирование: 31 май 2016
    HoneyMoney нравится это.
  3. HoneyMoney

    HoneyMoney A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    28 мар 2016
    Сообщения:
    17
    Симпатии:
    2
    Вот это другое же дело! Когда будет доступно?
     
  4. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.336
    Симпатии:
    1.791
    уже :)
     
    HoneyMoney нравится это.
  5. HoneyMoney

    HoneyMoney A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    28 мар 2016
    Сообщения:
    17
    Симпатии:
    2
    Забыли про один редкий, но все же встречающийся блочный элемент <hr>. Пожалуйста, добавьте его в обработку. Пример здесь http://newprograms.ru/soft/daemon-tools-lite.html

    Для удобства, пройдитесь по всем блочным элементам http://htmlbook.ru/html/type/block, чтобы вдруг чего не забыть
     
  6. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.336
    Симпатии:
    1.791
    добавил в 1.1.550
     

Поделиться этой страницей