powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Вывести структурированный HTML-код
9 сообщений из 9, страница 1 из 1
Вывести структурированный HTML-код
    #39877020
ferzmikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!

Пишу парсинг. На сайте нужно взять элемент 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
Вывести структурированный HTML-код
    #39877025
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ferzmikkчитать и анализироватьСмотри там, где есть форматирование html. Например в браузере
...
Рейтинг: 0 / 0
Вывести структурированный HTML-код
    #39877061
ferzmikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Proferzmikkчитать и анализироватьСмотри там, где есть форматирование html. Например в браузере
Это понятно, как вариант. Но когда код длинный - не удобно там смотреть.

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

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

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

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

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

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


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