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

109
«Контент не разрешен в прологе» при синтаксическом анализе корректного XML в GAE.

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

108
Получите информацию о ffmpeg в удобной форме

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

108
Почему Prelude.read Haskell не возвращает Maybe?

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

105
Анализатор уравнения (выражения) с приоритетом?

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

105
PHP YAML Parsers [закрыто]

В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно...

104
Каков самый простой способ разобрать файл INI на Java?

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

104
Что такое контекстно-свободная грамматика?

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

104
Нахождение последнего вхождения подстроки в строку, замена этого

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

103
Что такое эквивалент NaN или IsNumeric в C #?

Каков наиболее эффективный способ проверки входной строки, содержит ли она числовое значение (или, наоборот, не число)? Думаю, я могу использовать Double.Parseили регулярное выражение (см. Ниже), но мне было интересно, есть ли какой-то встроенный способ сделать это, например, javascript NaN()или...

103
В чем разница между парсерами LR, SLR и LALR?

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

102
Получите субдомен из URL

Получение субдомена по URL-адресу поначалу кажется простым. http://www.domain.example Просканируйте первый период, затем верните все, что было после "http: //" ... Тогда ты помнишь http://super.duper.domain.example Ой. Тогда вы думаете, хорошо, найдите последний период, вернитесь на слово назад и...

102
Как создать новый язык для использования в Visual Studio

Я хочу написать новый язык шаблонов и хочу, чтобы Visual Studio «поддерживала» его. Что мне нужно знать: Как мне разобрать мой новый язык? Учитывая некоторый код на моем новом языке шаблонов, как мне перевести его в HTML? Прямо сейчас я использую регулярные выражения для анализа токена за токеном,...

101
Парсер для C #

Какие парсеры доступны для разбора кода C #? Я ищу синтаксический анализатор C #, который можно использовать в C # и предоставить мне доступ к информации о строках и файлах о каждом артефакте анализируемого кода....

101
Преобразование строки в плавающую в Swift

Я пытаюсь преобразовать числа, взятые из UITextField, которые, как я полагаю, на самом деле являются строками, и преобразовать их в Float, чтобы я мог их умножать. У меня есть два UITextfields, которые объявлены следующим образом: @IBOutlet var wage: UITextField @IBOutlet var hour: UITextField...

101
Параметры URL-запроса для определения Python

Есть ли способ проанализировать URL-адрес (с некоторой библиотекой python) и вернуть словарь python с ключами и значениями части параметров запроса URL-адреса? Например: url = "http://www.example.org/default.html?ct=32&op=92&item=98" ожидаемое возвращение: {'ct':32, 'op':92, 'item':98}...

100
преобразовать String в DateTime

Мне нужно проанализировать следующую строку в объекте DateTime: 30/Nov/2009:16:29:30 +0100 Есть простой способ сделать это? PS: я хочу преобразовать строку выше как есть. Двоеточие после года - это не опечатка. Еще я хочу решить проблему с Ruby, а не с RoR....

96
Как работает анализ HTML, если он не использует регулярное выражение?

Я каждый день вижу вопросы, в которых спрашивают, как разобрать или извлечь что-то из некоторой HTML-строки, и первым ответом / комментарием всегда будет «Не используйте RegEx для синтаксического анализа HTML, чтобы не почувствовать гнев!» (последняя часть иногда опускается). Меня это сбивает с...

95
Как прочитать файл json в java с помощью простой библиотеки JSON

Я хочу прочитать этот JSONфайл с помощью java, используя простую библиотеку json. Мой JSONфайл выглядит так: [ { "name":"John", "city":"Berlin", "cars":[ "audi", "bmw" ], "job":"Teacher" }, { "name":"Mark", "city":"Oslo", "cars":[ "VW", "Toyata" ], "job":"Doctor" } ] Это Java-код, который я...

94
Ссылка на объект «foo» должна заканчиваться символом «;» разделитель

У меня есть сгенерированный тестовой программой Google код HTML, который отлично работает на HTML-странице. Когда я помещаю тот же код на страницу XHTML, возникает следующее исключение: ссылка на объект «w» должна заканчиваться символом ';' разделитель Он ссылается на параметр запроса wв...