Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.95/21: Рейтинг темы: голосов - 21, средняя оценка - 4.95
9 / 1 / 0
Регистрация: 08.12.2012
Сообщений: 34

Редактирование данных в файле

08.02.2014, 23:11. Показов 4241. Ответов 26
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть файл после парсинга сайта, в котором информация лежит в таком виде: 02/02/2014 19:03:43
Apple iPad Air 128Gb Wi-Fi + Cellular в*интернет-магазинах – Планшеты – Яндекс.Маркет

ОНЛАЙН ТРЕЙД (ННОВ)**144*отзыва Адреса магазинов Все предложения*2
SotMarket.ru**743*отзыва Адреса магазинов
AppLand**64*отзыва Адреса магазинов
СВЯЗНОЙ Н.Новгород**486*отзывов Адреса магазинов Все предложения*2
ЭЛЬДОРАДО**332*отзыва Адреса магазинов Все предложения*2
Фотосклад.ру**147*отзывов Адреса магазинов Все предложения*2
Ситилинк**3650*отзывов Адреса магазинов
ULMART.ru**249*отзывов Адреса магазинов Все предложения*2
TechPort.ru**122*отзыва Все предложения*2
Белый Ветер**41*отзыв Адреса магазинов
36*490
38*190
34*990
36*990
36*989
32*990
36*990
36*990
37*590
36*990
02/02/2014 19:04:39
Apple iPad Air 128Gb Wi-Fi + Cellular в*интернет-магазинах – Планшеты – Яндекс.Маркет

Sotomix.ru**16*отзывов Адреса магазинов
Ютинет.Ру**250*отзывов Адреса магазинов Все предложения*2
MADapple**42*отзыва Адреса магазинов Все предложения*2
М.ВИДЕО**323*отзыва Адреса магазинов Все предложения*2
Комуснаписать отзыв Адреса магазинов Все предложения*2
istorennнаписать отзыв Адреса магазинов Все предложения*2
LightAnimal - NN**2*отзыва Все предложения*2
iPhoriya**23*отзыва Адреса магазинов Все предложения*2
Магазин Люкс**321*отзыв Все предложения*2
003.ru**3998*отзывов Все предложения*2
36*990
37*120
34*990
36*990
36*990
35*900
34*400
35*900
33*990
35*440
02/02/2014 19:04:57
Apple iPad Air 128Gb Wi-Fi + Cellular в*интернет-магазинах – Планшеты – Яндекс.Маркет
..... и т.д.
Надо написать прогу, которая отредактирует инфу так, чтобы после названия магазинов (ОНЛАЙН ТРЕЙД (ННОВ),Sotomix.ru,Ютинет.Ру,) удалились информация о отзывах и т.д. И применить это ко всем строкам с названием магазинов. Подскажите как это сделать или хотя бы где прочитать про это.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.02.2014, 23:11
Ответы с готовыми решениями:

Редактирование данных в xml файле
Доброго времени суток. Нужно редактировать данные, но я явно что-то делаю не так, так как порчу файл. В чём проблема? <?xml...

Редактирование двоичных данных в файле
подскажите пожалуйста, как можно измениь 28 байт в файле с 01 на 00. Open "myFile" For Binary Access Write As #1?? а дальше?

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

26
9 / 1 / 0
Регистрация: 08.12.2012
Сообщений: 34
23.02.2014, 21:15  [ТС]
Студворк — интернет-сервис помощи студентам
tankomaz, В файле хранится информация о товарах, магазинах, ценах, отзывах и т.д. В итоге нужно получить файл, в котором будет информация только о товарах, магазинах и ценах. Лишнюю информацию нужно удалить. Это нужно для дальнейшего исследования.
0
ɐwʎ ɔ vǝmоɔ dиw ɐʚонɔ
 Аватар для tankomaz
443 / 442 / 100
Регистрация: 14.10.2012
Сообщений: 1,146
Записей в блоге: 9
23.02.2014, 21:40
Я не это имел ввиду, логику программы пошаговой переберите
0
9 / 1 / 0
Регистрация: 08.12.2012
Сообщений: 34
24.02.2014, 16:39  [ТС]
tankomaz, Считывается вся информация с файла d.txt, после для каждой строки применяется "чистка" и выполняется ее вывод. По крайней мере так задумывалось)
0
ɐwʎ ɔ vǝmоɔ dиw ɐʚонɔ
 Аватар для tankomaz
443 / 442 / 100
Регистрация: 14.10.2012
Сообщений: 1,146
Записей в блоге: 9
24.02.2014, 17:23
уже выше писал
Java
1
2
3
4
5
List<String> list = Files.readAllLines(Paths.get("d.txt"), Charset.forName("UTF-8"));
                for (int i = 0; i < list.size(); i++) {
                    list.set(i, list.get(i).replaceAll("\\ \\ [0-9]+.+", ""));
                    System.out.println(list.get(i));
                }
чем этот вариант не устроил?
0
9 / 1 / 0
Регистрация: 08.12.2012
Сообщений: 34
25.02.2014, 19:13  [ТС]
tankomaz, не происходит очистки информации. Он выводит все в первоначальном виде(
0
9 / 1 / 0
Регистрация: 08.12.2012
Сообщений: 34
26.02.2014, 23:31  [ТС]
tankomaz, Каким образом еще можно выполнить данную задачу?
0
ɐwʎ ɔ vǝmоɔ dиw ɐʚонɔ
 Аватар для tankomaz
443 / 442 / 100
Регистрация: 14.10.2012
Сообщений: 1,146
Записей в блоге: 9
27.02.2014, 02:18
1) вот мой файл
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package pack;
 
import java.io.IOException;
import java.nio.charset.Charset;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.List;
 
public class Cyber {
    public static void main (String[] args) throws IOException {
        List<String> list = Files.readAllLines(Paths.get("D:\\test\\textIn.txt"), Charset.forName("UTF-8"));
        for (int i = 0; i < list.size(); i++) {
            list.set(i, list.get(i).replaceAll("  [0-9]+.+", ""));
            System.out.println(list.get(i));
        }
    }
 
}
2) по адресу лежит файл с замененными звездочками на пробелы
3) вывод таков
ОНЛАЙН ТРЕЙД (ННОВ)
SotMarket.ru
AppLand
СВЯЗНОЙ Н.Новгород
ЭЛЬДОРАДО
Фотосклад.ру
Ситилинк
ULMART.ru
TechPort.ru
Белый Ветер
36*490
38*190
34*990
36*990
36*989
32*990
36*990
36*990
37*590
36*990
02/02/2014 19:04:39
Apple iPad Air 128Gb Wi-Fi + Cellular в*интернет-магазинах – Планшеты – Яндекс.Маркет

Sotomix.ru
Ютинет.Ру
MADapple
М.ВИДЕО
Комуснаписать отзыв Адреса магазинов Все предложения*2
istorennнаписать отзыв Адреса магазинов Все предложения*2
LightAnimal - NN
iPhoriya
Магазин Люкс
003.ru
36*990
37*120
34*990
36*990
36*990
35*900
34*400
35*900
33*990
35*440
02/02/2014 19:04:57
Apple iPad Air 128Gb Wi-Fi + Cellular в*интернет-магазинах – Планшеты – Яндекс.Маркет
согласно заданию программа должна очищать...цитирую вас же
чтобы после названия магазинов (ОНЛАЙН ТРЕЙД (ННОВ),Sotomix.ru,Ютинет.Ру,) удалились информация о отзывах и т.д. И применить это ко всем строкам с названием магазинов
4) если мы друг друга не понимаем и отнимаем только совместное время - будьте добры руками переделать вывод так - как хотите видеть его вы, чтобы он вас полностью удовлетворил
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.02.2014, 02:18

Производить ввод и редактирование данных с сохранением в файле
По данным о наименовании товара, его цене, и кол-ву, разработать проект, позволяющий: 1)Производить ввод и редактирование данных с...

Производить ввод и редактирование данных с сохранением в файле
Производить ввод и редактирование данных с сохранением в файле.

Редактирование пользователем данных из базы данных и сохранение уже отредактированных данных
Здравствуйте форумчане!Вынужден обратиться к вам,так как сам ничего не могу сделать:( У меня такая задача: создать небольшой сайтик,в...

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

Редактирование записей в файле
Подскажите идею редактирования записи в файле пожалуйста.


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

Или воспользуйтесь поиском по форуму:
27
Ответ Создать тему
Новые блоги и статьи
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru