Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
117 / 118 / 52
Регистрация: 19.12.2014
Сообщений: 612

Как открыть parser

08.05.2015, 13:31. Показов 1322. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
test.rar вот в архиве две программы парсер, толи на C++, то ли на питоне, единственно до чего дошел, то что открыл их через консоль, а дальше не могу понять как мне документ в них конвертировать, документ с расширение GPS, как сказал мой руководитель. Может кто нибудь подскажет? Документ не смог открыть даже в notepade++, говорит слишком большой.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.05.2015, 13:31
Ответы с готовыми решениями:

Jackson Parser не работает как надо
Всем привет! Кто может сказать - почему Jackson парсер моей реализации собирает null значения из json фалйа? Класс парсера: ...

Как правильно сделать parser json?
{ "1": { "row": { "last": "1,0930", "ma": "\u0410\u043a\u0442\u0438\u0432\u043d\u043e...

ANTLR. Как создать Lexer/Parser?
Используется: Visual Studio - 2019 Для установки `ANTLR` я использую tunnelvisionlabs/antlr4cs // github.com Граматики я...

7
141 / 117 / 26
Регистрация: 07.12.2014
Сообщений: 371
08.05.2015, 14:48
вопрос явно не для шарпа)но вообще в таких случаях при запуске программы через консоль ей должно передаваться что-то в виде параметра.Например \ParseRaw.exe <путь до файла>
0
 Аватар для LeniumSoft
1454 / 847 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
08.05.2015, 15:02
Ну! Вы вывод то смотрели? Если просто запустить в консоли!

Кликните здесь для просмотра всего текста


GPStation-6 Raw Observation Post-Processing Utility
Executable - C:\USERS\...\DESKTOP\TEST\PARSERAW.EXE - 2.00V13
Modified - 2015-05-08 17:45:23
Source - PV_Utils ScintUtils ParseRaw, Lib clist#9747, VC++ 10.0

Usage: ParseRaw <PRN> <IF> [OF] [ST] [ET] [SW] [EW]
PRN = G<X> to output specific GPS PRN X
= R<X> to output specific GLO Slot X
= S<X> to output specific SBAS PRN X
= E<X> to output specific GAL PRN X
= C<X> to output specific COMPASS PRN X
= Q<X> to output specific QZSS PRN X
PRN = 0 will just output log stats
IF = input path and filename
OF = output path and filename (optional if PRN = 0)
ST = start time (optional)
ET = end time (optional)
SW = start week (GPS week #) -- Required if ST specified and
data contains a week rollover
EW = end time (GPS week #) -- Required if ET specified and
data contains a week rollover




Соответственно использовать для GPS PRN 1 примерно так:

PARSERAW G1 DATAFILE.GPS OUTPUTFILE.CSV
1
117 / 118 / 52
Регистрация: 19.12.2014
Сообщений: 612
08.05.2015, 15:12  [ТС]
LeniumSoft, так открыл в консоле его, показались значение, только пытался прописать OF
вот так
d:\test\ParseRaw.exe G1 d:\test\123.GPS d:\test\1.dat
но он пишет, что не может открыть файл
Can't open file: d:\test\1.dat

Или может просто все скопировать и вставить в файл?
0
 Аватар для LeniumSoft
1454 / 847 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
08.05.2015, 15:18
Цитата Сообщение от lokilo Посмотреть сообщение
но он пишет, что не может открыть файл
Попробуйте просто: d:\test\ParseRaw.exe G1 d:\test\123.GPS

Без указания второго файла!
0
117 / 118 / 52
Регистрация: 19.12.2014
Сообщений: 612
08.05.2015, 16:16  [ТС]
LeniumSoft,
Цитата Сообщение от LeniumSoft Посмотреть сообщение
Попробуйте просто: d:\test\ParseRaw.exe G1 d:\test\123.GPS
это то он открывает и выводит мне в консоль значения
но я так понял, что
IF = input path and filename
сохраняет значения, то есть выходящий файл?

Добавлено через 14 минут
извиняюсь, вот
OF = output path and filename (optional if PRN = 0)
0
 Аватар для LeniumSoft
1454 / 847 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
08.05.2015, 17:03
Цитата Сообщение от lokilo Посмотреть сообщение
но он пишет, что не может открыть файл
Can't open file: d:\test\1.dat
Он так пишет по какой причине? У вас в этой папке уже лежит 1.dat?
Предположу что приложение само умеет создавать выходной файл.

Или наоборот файла в папке нет и приложение его создавать не умеет. Тогда его надо создать предварительно.
Это уж вам надо определить методом тыка.

И почему у вас файл назван как 1.dat? Приложение вроде не бинарные данные на выходе выдаёт.

Создайте в папке 1.csv и на него натравите.

Но вначале попробуйте просто: d:\test\ParseRaw.exe G1 d:\test\123.GPS d:\test\1.csv
Может программа сама создаст 1.csv! Если не создаст, сами его создайте. Просто создайте 1.txt и смените ему расширение на csv.
0
117 / 118 / 52
Регистрация: 19.12.2014
Сообщений: 612
08.05.2015, 17:06  [ТС]
LeniumSoft, да c dat файлом я уже так и пробовал, сейчас попробую с csv
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.05.2015, 17:06
Помогаю со студенческими работами здесь

Xml sax parser как вытащить картинку из тега <description>
пишу клиент для сайта использую xml sax parser вопрос как вытащить картинки и сделать что бы они коректно отображались класс парсера ...

PHP Simple HTML DOM Parser как заставить парсер работать из под каталога?
Добрый день ! Подскажите такую штуку - как их подключить этот плагин из другой директории? Необходимо перенести парсер на вп. Если я...

Можно ли как то через C# открыть 3D сцену (fbx)? Или есть другие варианты открыть 3D объект?
нужно написать программу с различными кнопками и главное что бы отрывало 3д файлы. требуется муляж(фейковая) программа. Главное что бы...

При попытке открыть Калькулятор пишет: не удаётся открыть приложение так как отключен контроль учётных запиcей
При попытке открыть Калькулятор пишет,что не удаётся открыть приложение так как отключен контроль учётных записей,но я не хочу включать...

Как открыть открыть окно с параметрами?
можно ли вообще как-то открыть окно (папка с файлами) с параметрами, а именно с определенными координатами на экране и в заданном размере?...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru