|
7 / 7 / 4
Регистрация: 08.07.2010
Сообщений: 116
|
||||||
Как создать папку с именем второго слова из второй строки из файла?10.08.2010, 15:55. Показов 22643. Ответов 22
Метки нет (Все метки)
как создать папку с именем второго слова из второй строки из файла inf.txt?
т.е. как то так надо
0
|
||||||
| 10.08.2010, 15:55 | |
|
Ответы с готовыми решениями:
22
Как создать папку, именем которой будет дата создания файла? Создать для каждого файла папку его имени и перенести в свою папку под именем index.html Cтрока: Взять строки из первого файла и к строкам с чётным номером выполнить конкатенацию второй строки второго файла |
|
328 / 312 / 68
Регистрация: 05.11.2009
Сообщений: 712
|
||||||
| 10.08.2010, 16:13 | ||||||
|
что-то в этом духе:
0
|
||||||
|
7 / 7 / 4
Регистрация: 08.07.2010
Сообщений: 116
|
|
| 10.08.2010, 16:33 [ТС] | |
|
получается создается папка с именем first wo, т.е. ищется значение first word и отсчитывается 8 символов. А если к примеру я не знаю какое второе слово в строчке, тогда как быть?
0
|
|
|
688 / 602 / 139
Регистрация: 08.05.2009
Сообщений: 1,098
|
|||||||||||
| 10.08.2010, 17:38 | |||||||||||
1
|
|||||||||||
|
7 / 7 / 4
Регистрация: 08.07.2010
Сообщений: 116
|
||
| 10.08.2010, 17:49 [ТС] | ||
|
0
|
||
|
688 / 602 / 139
Регистрация: 08.05.2009
Сообщений: 1,098
|
||||||
| 10.08.2010, 17:51 | ||||||
|
извини должно быть
0
|
||||||
|
7 / 7 / 4
Регистрация: 08.07.2010
Сообщений: 116
|
||||||
| 10.08.2010, 18:06 [ТС] | ||||||
|
спасибо большое! а можешь объяснить код?
0
|
||||||
|
688 / 602 / 139
Регистрация: 08.05.2009
Сообщений: 1,098
|
|
| 10.08.2010, 18:18 | |
|
Directory.CreateDirectory("c:\\"+(sr.Rea dToEnd().Split('\n')[1]).Split(' ')[1]);
смотри Directory это класс в пространстве имен System.IO который делает многе с папками (создает, удаляет и т.д.) CreatDirectory() его метод который создает папку дальше после того как прочитали твой файл стрим ридером, делим его на массив строк через символ '\n' (т.е. переход строки, раньше notepad переходом считал '\n\r' но теперь и '\n' понимает, остальные текстовые редактры тоже '\n' переходм считают) после разбиения на массив строк берем вторую строку (поскольку первой элемент массива нумируется как 0, то второй 1) т.е. Split('\n')[1]. Вот мы получили вторую строку, теперь нам нужно второе слово в этой сторке, поэтому делим ее на массив строк через пробел(если слова деляатся не пробелом а другим символом, то через этот символ) и снова берем второй элемет массива то есть второе слово. и все. надеюсь внятно обьяаснил
1
|
|
|
7 / 7 / 4
Регистрация: 08.07.2010
Сообщений: 116
|
||||||
| 11.08.2010, 11:07 [ТС] | ||||||
|
попытался седня сделать еще так чтобы в папке с именем второго слова из второй строки, создался файл также с именем второго слова из второй строки, но как-то пока не получается
еще такой вопрос, как это можно сделать с предпоследним словом?
0
|
||||||
|
688 / 602 / 139
Регистрация: 08.05.2009
Сообщений: 1,098
|
|||||||||||||||||
| 11.08.2010, 11:53 | |||||||||||||||||
ты пытаешься создать файл в методе Create Directory, в котором должно быть stringво первых присвой sr.ReadToEnd().Split('\n')[1]).Split(' ')[1] этому какую нибудь переменную типа string чтоб не мучатся с кодом и по два раза не обрезать текст
2
|
|||||||||||||||||
|
7 / 7 / 4
Регистрация: 08.07.2010
Сообщений: 116
|
|
| 11.08.2010, 15:05 [ТС] | |
|
спасибо, щас буду разбираться) а можно еще сделать так чтобы например читалось с 5 позиции в строке и до пробела? что надо использовать?
0
|
|
|
688 / 602 / 139
Регистрация: 08.05.2009
Сообщений: 1,098
|
||||||
| 11.08.2010, 15:19 | ||||||
|
ну раздели полученный текст одновременно и переходом строки и пробелом
0
|
||||||
|
7 / 7 / 4
Регистрация: 08.07.2010
Сообщений: 116
|
||||||||||||||||
| 11.08.2010, 17:12 [ТС] | ||||||||||||||||
|
неужели это будет правильно?)
Добавлено через 1 час 52 минуты опять я пытаюсь проделать это со всеми файлами которые лежат в папке, сначало сделал чтобы создавались только папки
теперь пробую сделать, чтобы в эти папки записались файлы со второй строки 5 позиции курсора
что это значит?
0
|
||||||||||||||||
|
Mobile Developer
238 / 234 / 18
Регистрация: 10.05.2009
Сообщений: 917
|
|
| 11.08.2010, 17:41 | |
|
Простите за (может быть глупость, но я только начниаю с шарпом разбираться) а mkdir'ом никак директорию не создать в шарпе?!
0
|
|
|
90 / 88 / 17
Регистрация: 30.10.2009
Сообщений: 562
|
||||||
| 11.08.2010, 19:21 | ||||||
|
конечно можно, вот:
1
|
||||||
|
Mobile Developer
238 / 234 / 18
Регистрация: 10.05.2009
Сообщений: 917
|
|
| 11.08.2010, 21:07 | |
|
1
|
|
|
90 / 88 / 17
Регистрация: 30.10.2009
Сообщений: 562
|
|
| 12.08.2010, 08:53 | |
|
0
|
|
|
Mobile Developer
238 / 234 / 18
Регистрация: 10.05.2009
Сообщений: 917
|
||
| 12.08.2010, 11:14 | ||
|
mkdir в операционной системе Unix команда для создания новой директории. Пример использования: mkdir имя_директории где имя_директории это имя создаваемой директории. Если использовать как приведено выше, то новая директория будет создана в текущей директории. Подобная команда есть в DOS (чаще используемая в сокращении md). ПыСы Иногда лучше молчать чем говорить.
0
|
||
|
90 / 88 / 17
Регистрация: 30.10.2009
Сообщений: 562
|
|||
| 12.08.2010, 11:24 | |||
|
иногда лучше пользоваться msdn-ом, чем задавать глупые вопросы
0
|
|||
|
Mobile Developer
238 / 234 / 18
Регистрация: 10.05.2009
Сообщений: 917
|
|
| 12.08.2010, 11:27 | |
|
типичный, прямой, дотнетовский взгляд на вещи))зачем одно если есть другое))))а вот надо, интересно. Не ограничиваюсь единым решением.
0
|
|
| 12.08.2010, 11:27 | |
|
Помогаю со студенческими работами здесь
20
Переписать с сохранением порядка следования строки первого файла во второй, а строки второго файла - в первый Переписать строки первого файла - во второй, а строки второго файла - в первый Создать папку с именем, которое необходимо взять из текстового файла Удалить из файла все слова, длина которых меньше половины длины самого длинного слова второй строки
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|