Гость
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вывести структурированный HTML-код / 9 сообщений из 9, страница 1 из 1
16.10.2019, 13:01
    #39877020
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести структурированный HTML-код
Здравствуйте!

Пишу парсинг. На сайте нужно взять элемент HTML, который имеет большой код и нужно проанализировать структуру. Для этого написал такой код
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Sub Procedure()
    Dim IE As Object
    Set IE = CreateObject("InternetExplorer.Application")
    IE.Visible = True
    IE.Navigate "http://aaaaa.ru/bbbbb/"
    
    Dim fs As new Scripting.FileSystemObject
    Dim ts As Scripting.TextStream    
    Set ts = fs.CreateTextFile("C:\Users\Acer\Desktop\Новый текстовый документ.txt", True)
    ts.Write IE.document.getElementsByClassName("block")(0).outerHTML
    ts.Close
End Sub

Но в результате в текстовом документе выведенный HTML-код получается не структурированным, то есть без переноса строк в зависимости от тегов и невозможно читать и анализировать, если он очень большой.

Скажите, как можно вывести структурированный HTML-код?
...
Рейтинг: 0 / 0
16.10.2019, 13:13
    #39877025
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести структурированный HTML-код
ferzmikkчитать и анализироватьСмотри там, где есть форматирование html. Например в браузере
...
Рейтинг: 0 / 0
16.10.2019, 13:58
    #39877061
ferzmikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести структурированный HTML-код
Shocker.Proferzmikkчитать и анализироватьСмотри там, где есть форматирование html. Например в браузере
Это понятно, как вариант. Но когда код длинный - не удобно там смотреть.

А вообще, наверно есть специальные библиотеки, которые выводят структурированный текст? Интересно, объект Internet Explorer может так?
...
Рейтинг: 0 / 0
19.10.2019, 20:49
    #39878692
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести структурированный HTML-код
ferzmikkНо в результате в текстовом документе выведенный HTML-код получается не структурированным, то есть без переноса строк в зависимости от тегов и невозможно читать и анализировать

Кидай html в npp, vscode, ...
...
Рейтинг: 0 / 0
19.10.2019, 22:03
    #39878721
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести структурированный HTML-код
big-dukenppон без плагинов разве может переформатировать хтмл?
...
Рейтинг: 0 / 0
21.10.2019, 16:14
    #39879438
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести структурированный HTML-код
Shocker.Pro,

Вроде да.
А на что это влияет ?
...
Рейтинг: 0 / 0
21.10.2019, 16:41
    #39879464
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести структурированный HTML-код
Ну во-первых я это не нашел в npp, поэтому и не посоветовал.
А во-вторых - если он не может переформатировать, то в чем смысл в нем открывать? Подсветка синтаксиса только?
...
Рейтинг: 0 / 0
21.10.2019, 23:13
    #39879622
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести структурированный HTML-код
Shocker.Pro,

Точно. Без плагина XML Tools не работает.
Но установка плагина же не проблема ? :)
...
Рейтинг: 0 / 0
02.11.2019, 21:55
    #39884664
Focha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести структурированный HTML-код
big-dukeShocker.Pro,

Точно. Без плагина XML Tools не работает.
Но установка плагина же не проблема ? :)

vscode более продвинута в этом - имхо
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вывести структурированный HTML-код / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]