Аватар для TashaMora
0 / 0 / 0
Регистрация: 07.12.2018
Сообщений: 1
1

Построчный вывод текстового файла и вывод комментария к каждой строке.

07.12.2018, 01:57. Показов 3051. Ответов 1

Author24 — интернет-сервис помощи студентам
Программа делает выгрузку текстового файла с сервера и отображает содержимое текстового файла на страничке.
Мне нужно сделать так, что бы содержимое этого файла выводилось построчно и чтобы к каждой строке выводился определенный комментарий. Помогите, пожалуйста, это реализовать.
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<html>
<style>
  .thumb {
    height: 75px;
    border: 1px solid #000;
    margin: 10px 5px 0 0;
  }
</style>
 
<input type="file" id="files" name="files[]" multiple />
<output id="list"></output>
 
<script>
  function handleFileSelect(evt) {
    var file = evt.target.files[0];
 
      var reader = new FileReader();
 
      reader.onload = function(e) {
          var span = document.createElement('span');
          console.log(e);
          span.innerHTML = e.target.result.split('\n');
          document.getElementById('list').insertBefore(span, null);
        };
 
      reader.readAsText(file);
  }
 
  document.getElementById('files').addEventListener('change', handleFileSelect, false);
  
  
</script>
 
 
</html>
0
07.12.2018, 01:57
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.12.2018, 01:57
Ответы с готовыми решениями:

Построчный вывод из текстового файла
Работа с файлом на уровне потока символов (класс StreamReader). Построчный и поэкранный (несколько строк) вывод из текстового файла...

Построчный вывод текстового файла на экран
нужно организовать построчный вывод файла на экран пока остановился на данном способе, так как по крайней мере он понятен, с getline и...

Построчный вывод файла
В данный момент программа выводит текстовый файл постранично по нажатию пробела, а как сделать, чтобы еще по нажатию enter осуществлялся...

1
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,626
07.12.2018, 04:19 2
TashaMora, в строках текстового файла в общем случае могут присутствовать сдвоенные пробелы, табуляция и прочие пробельные символы, которые вы не сможете отобразить посредством HTML-кода, при отображении которого подряд идущие пробельные символы преобразуются в один неразрывный пробел
поэтому порекомендую строки текста выводить не спанами в диве, а как плайн-текст в теге <pre></pre>
визуализацию построчного вывода можно реализовать с помощью setTimeout ()

насчёт "комментариев" вообще ничего непонятно -- откуда их брать, куда именно выводить?

PS. и незачем было так "кричать", озаглавливая тему
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.12.2018, 04:19
Помогаю со студенческими работами здесь

Построчный вывод файла
#include &lt;conio.h&gt; #include &lt;stdio.h&gt; #include &lt;iostream&gt; int main() { FILE *fp; char res; char...

Как сделать построчный вывод из файла?
Вообщем подскажите как сделать вывод из файла так чтобы он был построчно а не в 1 строку как на скрине И еще можно ли как нибудь туда...

Построчный ввод/вывод из файла (сканер)
ребят помогите написать программу. нужно считать код из текстового документа и создать другой с обработанной информацией. есть 5...

Чтение большого файла и асинхронный построчный вывод в TextBox
Всем привет.Возникла такая сложность. Читаю файл, довольно большой 4000 строк. Если читать таким образом StreamReader file = new...

Напечатать символы с k1 по k2 в каждой строке текстового файла
Дан текстовый файл. Напечатать символы с k1 по k2 в каждой строке


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему

Редактор формул (кликните на картинку в правом углу, чтобы закрыть)
Опции темы

Новые блоги и статьи
Система безопасности в Laravel: возможности и примеры
Wired 18.02.2025
Каждый день появляются новые виды атак и уязвимостей, которые могут поставить под угрозу конфиденциальные данные пользователей и функционирование всей системы. В этом контексте выбор надежного. . .
Давайте сравним Django и Laravel
Wired 18.02.2025
Django и Laravel - два мощных инструмента, которые часто сравнивают между собой. Оба фреймворка предлагают разработчикам богатый набор возможностей для создания масштабируемых веб-приложений, но. . .
Laravel или React - что лучше?
Wired 18.02.2025
В разработке веб выбор правильного инструмента часто определяет успех всего проекта. Особенно интересным представляется сравнение Laravel и React - двух популярных технологий, которые часто. . .
Laravel 11: новые возможности, гайд по обновлению
Wired 18.02.2025
Laravel 11 - это новая масштабная версия одного из самых популярных PHP-фреймворков, выпущенная в марте 2024 года. Эта версия продолжает традицию внедрения передовых технологий и методологий. . .
Миграции в Laravel
Wired 18.02.2025
Разработка веб-приложений на Laravel неразрывно связана с управлением структурой базы данных. При работе над проектом часто возникает необходимость вносить изменения в схему базы данных - добавлять. . .
Аутентификация в Laravel
Wired 18.02.2025
В современном мире веб-разработки безопасность пользовательских данных становится критически важным аспектом любого приложения. Laravel, как один из самых популярных PHP-фреймворков, предоставляет. . .
Laravel или Symfony: что лучше для старта?
Wired 18.02.2025
В веб-разработке выбор правильного фреймворка может стать определяющим фактором успеха проекта. Особенно это актуально для PHP - одного из самых распространенных языков программирования, где Laravel. . .
Что нового в Laravel 12
Wired 18.02.2025
С момента своего появления в 2011 году Laravel постоянно развивается, внедряя инновационные решения и совершенствуя существующие возможности. В начале 2025 года ожидается выход Laravel 12 - новой. . .
Роутер в Laravel: как работать с маршрутами
Wired 18.02.2025
Маршрутизация - один из основополагающих элементов любого веб-приложения на Laravel, определяющий как приложение отвечает на HTTP-запросы к различным URL-адресам. По сути, роутинг - это механизм. . .
Интеграция шаблона Bootstrap в Laravel PHP
Wired 18.02.2025
Разработка веб-приложений в современном мире требует не только надежного бэкенда, но и привлекательного, отзывчивого интерфейса. Laravel, как один из самых популярных PHP-фреймворков, отлично. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru