0 / 0 / 2
Регистрация: 05.05.2014
Сообщений: 63
|
|||||||||||
1 | |||||||||||
Форматирование HTML кода05.05.2014, 20:25. Показов 1643. Ответов 12
Метки нет (Все метки)
Вообщем пишу на дельфях прогу, смысл в том, что бы имея, например, вот такой код
Добавлено через 4 часа 17 минут Никто не знает, что ли?
0
|
05.05.2014, 20:25 | |
Ответы с готовыми решениями:
12
Форматирование кода Форматирование кода php Форматирование html и отображение в WebBrowser Форматирование исходного кода программы на Паскале |
36 / 33 / 1
Регистрация: 11.01.2013
Сообщений: 388
|
|
05.05.2014, 20:31 | 2 |
1
|
0 / 0 / 2
Регистрация: 05.05.2014
Сообщений: 63
|
|
05.05.2014, 20:36 [ТС] | 3 |
SysUnit, попробую. Спасибо.
0
|
36 / 33 / 1
Регистрация: 11.01.2013
Сообщений: 388
|
|
05.05.2014, 20:41 | 4 |
Алекей, пожалуйста! Не стоит благодарности
Если серьёзно - задача довольно сложная. Попробуйте найти похожий open source проект и разобраться как он работает. С уважением.
0
|
0 / 0 / 2
Регистрация: 05.05.2014
Сообщений: 63
|
|
05.05.2014, 20:43 [ТС] | 5 |
SysUnit, вы не поверите, но я учусь всего лишь на 2 кусре колледжа) знаю что сложная, по этому как-то завис на ней. А в интернете уже искал, но конкретного ничего нет, даже просто близко по смыслу нет.
0
|
36 / 33 / 1
Регистрация: 11.01.2013
Сообщений: 388
|
|
05.05.2014, 21:11 | 6 |
Алекей,
Вам это задание для чего нужно?
0
|
Заблокирован
|
|
05.05.2014, 21:43 | 8 |
Какие у чёрту регулярные выражения? Свихнулись вы на всякой ерунде. и чего тут сложного? Это вообще задание элементарное.
Первое что нужно сделать, задать условия форматирования а потом следовать им. Чего тут сложного? Добавлено через 14 минут HTML текст форматируется так, чтобы каждый парный тег был на одной строке. Сначала составляем список тегов, учитывая что есть теги-ключи теги-разметки теги-форматирования Приступаем. Сшиваем всё вместе. Удаляем те знаки строки которые есть, потом каждый тег выносим на одну строку. Тело, между ними. Потом начинаем обход тегов, попутно составляя их список . Каждая новая пара тегов-ключей и тегов-разметки получает свою позицию табуляции. Ну точно так же как в классическом форматировании кода, например Паскаля. ну нет ничего сложно, только сесть и делать. Главное обдумать что и как должно выглядеть.
0
|
0 / 0 / 2
Регистрация: 05.05.2014
Сообщений: 63
|
|
05.05.2014, 21:57 [ТС] | 9 |
SysUnit, просто задание в колледже препод дал
Добавлено через 2 минуты krapotkin, ну я видел этот сайт, но как вы предлагаете это, перенести на Delphi?
0
|
0 / 0 / 2
Регистрация: 05.05.2014
Сообщений: 63
|
|
05.05.2014, 22:03 [ТС] | 11 |
krapotkin, у меня по заданию все теги парные, на другие внимания не обращаем
0
|
36 / 33 / 1
Регистрация: 11.01.2013
Сообщений: 388
|
|
05.05.2014, 22:10 | 12 |
Если мы предполагаем чистый html, то это упрощает задачу, если полноценный (+ javascript, etc.), то всё сложно.
Возможно, что я ошибаюсь, но тогда хотелось бы увидеть аргументы (= код). krapotkin, и это усложняет задачу, мне кажется... Добавлено через 2 минуты Алекей, тогда не экспериментируйте и делайте самый простой вариант - посмотрите, что он Вам скажет и будете думать дальше. Хотя бы и не универсальную программу, главное чтобы работа. Имхо, сессия скоро.
0
|
0 / 0 / 2
Регистрация: 05.05.2014
Сообщений: 63
|
|
05.05.2014, 22:12 [ТС] | 13 |
SysUnit, Ну сессия - это не страшно, ибо это последняя работа. HTML чистый, как я писал выше, ну может +- еще пара тегов
0
|
05.05.2014, 22:12 | |
05.05.2014, 22:12 | |
Помогаю со студенческими работами здесь
13
Форматирование кода в HTML Форматирование html/css/js кода Автоматические форматирование HTML кода Форматирование получаемого html кода из QTextEdit Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |