Вопросы с тегом «parsing»

Синтаксический анализ относится к разбивке артефакта на составляющие его элементы и получению взаимосвязи между этими элементами. Этот тег не предназначен для вопросов о собственной размещенной платформе Parse (используйте тег [parse-platform]) или разборе ошибок на определенном языке программирования (используйте вместо этого соответствующий языковой тег).

8
Разбор против TryParse
В чем разница между Parse () и TryParse ()? int number = int.Parse(textBoxNumber.Text); // The Try-Parse Method int.TryParse(textBoxNumber.Text, out number); Есть ли какая-то форма проверки ошибок, например, блокировка попыток?
111 c#  parsing  integer  tryparse 

28
Эффективный способ транспонировать файл в Bash
У меня есть огромный файл с разделителями табуляции в таком формате X column1 column2 column3 row1 0 1 2 row2 3 4 5 row3 6 7 8 row4 9 10 11 Я хотел бы эффективно транспонировать его, используя только команды bash (для этого я мог бы написать сценарий Perl из …
110 bash  parsing  unix  transpose 

11
Как получить все после последней косой черты в URL-адресе?
Как я могу извлечь все, что следует за последней косой чертой в URL-адресе в Python? Например, эти URL-адреса должны возвращать следующее: URL: http://www.test.com/TEST1 returns: TEST1 URL: http://www.test.com/page/TEST2 returns: TEST2 URL: http://www.test.com/page/page/12345 returns: 12345 Я пробовал urlparse, но это дает мне полный путь к имени файла, например page/page/12345.
110 python  parsing  url 

3
Вложенные объекты JSON - нужно ли для всего использовать массивы?
Есть ли способ иметь вложенные объекты в JSON, чтобы мне не приходилось делать массивы из всего? Чтобы мой объект анализировался без ошибок, мне, кажется, нужна такая структура: {"data":[{"stuff":[ {"onetype":[ {"id":1,"name":"John Doe"}, {"id":2,"name":"Don Joeh"} ]}, {"othertype":[ {"id":2,"company":"ACME"} ]}] },{"otherstuff":[ {"thing": [[1,42],[2,2]] }] }]} Если я получу этот объект в переменную с …

11
Анализ файлов решений Visual Studio
Как я могу проанализировать файлы решения Visual Studio (SLN) в .NET? Я хотел бы написать приложение, которое объединяет несколько решений в одно, сохраняя при этом относительный порядок сборки.

13
«Контент не разрешен в прологе» при синтаксическом анализе корректного XML в GAE.
Я бился головой об этой ужасной ошибке последние 48 часов, так что я подумал, что наконец-то выброшу полотенце и попробую спросить здесь, прежде чем выбросить свой ноутбук в окно. Я пытаюсь разобрать ответ XML на вызов, сделанный мной в AWS SimpleDB. Ответ возвращается по проводу нормально; например, это может выглядеть …

4
Получите информацию о ffmpeg в удобной форме
Каждый раз, когда я пытаюсь получить информацию о моих видеофайлах с помощью ffmpeg, он выдает много бесполезной информации, смешанной с хорошими вещами. Я использую ffmpeg -i name_of_the_video.mpg. Есть ли возможности получить это по-дружески? Я имею в виду, что JSON был бы отличным (и даже уродливым XML подойдет). К настоящему времени …
108 json  parsing  ffmpeg 

5
Почему Prelude.read Haskell не возвращает Maybe?
Есть ли веская причина, по которой тип Prelude.read read :: Read a => String -> a вместо возврата Maybeзначения? read :: Read a => String -> Maybe a Поскольку строка может не поддаваться синтаксическому анализу Haskell, не будет ли последнее более естественным? Или даже Either String a, где Leftбы содержалась …
108 parsing  haskell  types 


8
PHP YAML Parsers [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, …
105 php  parsing  yaml 

22
Анализатор уравнения (выражения) с приоритетом?
Я разработал синтаксический анализатор уравнений, используя простой стековый алгоритм, который будет обрабатывать бинарные (+, -, |, &, *, / и т.д.) операторы, унарные (!) Операторы и круглые скобки. Однако использование этого метода оставляет мне все, что имеет одинаковый приоритет - он оценивается слева направо независимо от оператора, хотя приоритет можно …

12
Каков самый простой способ разобрать файл INI на Java?
Я пишу замену устаревшему приложению на Java. Одно из требований состоит в том, что файлы ini, которые использовало старое приложение, должны читаться как есть в новом приложении Java. Формат этих файлов ini является обычным стилем Windows, с разделами заголовка и парами ключ = значение, используя # в качестве символа для …
104 java  parsing  ini 

2
Что такое контекстно-свободная грамматика?
Может ли кто-нибудь объяснить мне, что такое контекстно-свободная грамматика? Посмотрев статью в Википедии, а затем статью о формальной грамматике в Википедии, я совершенно сбит с толку. Не мог бы кто-нибудь объяснить, что это такое? Мне это интересно, потому что я хочу исследовать синтаксический анализ, а также, на стороне, ограничение механизма …

7
Нахождение последнего вхождения подстроки в строку, замена этого
Итак, у меня есть длинный список строк в том же формате, и я хочу найти последнюю "." в каждом из них и замените его на ". -". Я пробовал использовать rfind, но, похоже, не могу правильно использовать его для этого.
104 python  string  parsing 

8
В чем разница между парсерами LR, SLR и LALR?
В чем разница между парсерами LR, SLR и LALR? Я знаю, что SLR и LALR являются типами парсеров LR, но какова реальная разница в их таблицах синтаксического анализа? И как показать, является ли грамматика LR, SLR или LALR? Для грамматики LL мы просто должны показать, что любая ячейка таблицы синтаксического …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.