|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Выделить из строки текста слово определенной длины и записать в переменную |
|
PowerShell - [решено] Выделить из строки текста слово определенной длины и записать в переменную
|
Новый участник Сообщения: 16 |
здравствуйте!
есть задача загрузить через powershell файл и преобразовать его в csv вида: N;C1;C7;C30;C90;C180;C360 1; 7.28; 7.54; 8.05; 8.58; 8.93; 9.19 2…. сам файл имеет примерно такую структуру: <Record Code="1" Date="07/07/2014"><C1>7.28</C1><C7>7.54</C7><C30>8.05</C30><C90>8.58</C90><C180>8.93</C180><C360>9.19</C360></Record> <Record Code="2" Date="07/07/2014"><C1>7.89</C1><C7>8.22</C7><C30>9.00</C30><C90>9.41</C90><C180>9.81</C180><C360>10.19</C360>></Record> возник вопрос: как из строки выделить номер кода (code="1"), значения между <C1>...</C1> и вывести их в csv с заданным видом |
|
Отправлено: 14:20, 15-07-2014 |
Новый участник Сообщения: 16
|
Профиль | Отправить PM | Цитировать пока не закрыли тему задам еще вопрос: можно ли в поле date заносить дату текущего дня, то есть дня, когда скачали этот xml-файл, а не когда он был создан?
допустим, если в переменной $Url = "http://www.cbr.ru/scripts/xml_mkr.asp?date_req1=07/07/2014&date_req2=07/07/2014" поменять ширину даты, допустим с 1.07.14 по 7.07. 14, то он выдает даты создания этих документов. мне же нужно, чтобы он выдавал сегоднешнее число. |
Отправлено: 11:42, 16-07-2014 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать |
Отправлено: 11:48, 16-07-2014 | #12 |
Новый участник Сообщения: 16
|
Профиль | Отправить PM | Цитировать видимо, я немного неправильно выразился.
как я понимаю, при таком добавлении он будет выводить xml-файл созданный этим днем. я бы хотел скачать файлы за прошлую неделю и указать сегодняшнюю дату их скачивания. может есть вариант добавить в csv файл еще один столбец с указанием текущей даты? |
Отправлено: 12:08, 16-07-2014 | #13 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать |
Отправлено: 12:14, 16-07-2014 | #14 |
Новый участник Сообщения: 16
|
Профиль | Отправить PM | Цитировать то, что нужно! на этом всё, не смею больше беспокоить. ещё раз моя тебе благодарность, kazun.
|
Отправлено: 12:23, 16-07-2014 | #15 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Последнее слово из строки в файле в переменную | NoIZz | Скриптовые языки администрирования Windows | 2 | 23-10-2013 14:11 | |
Офис и Текст - [решено] Как выделить строки с определенны символами | KooDI | Программное обеспечение Windows | 2 | 03-03-2013 14:27 | |
CMD/BAT - найти файл и записать в переменную | pzh2393 | Скриптовые языки администрирования Windows | 7 | 20-01-2013 03:35 | |
CMD/BAT - [решено] Выделить из текстового файла строки, содеражщие дату формата DD.MM.YYYY за указанный | jrd | Скриптовые языки администрирования Windows | 2 | 17-02-2012 16:57 | |
CMD/BAT - [решено] Чтение строки из файла в переменную | Николя | Скриптовые языки администрирования Windows | 42 | 17-01-2010 19:42 |
|