Resultados da pesquisa a pedido "parsing"

3 a resposta

Um analisador de esquema MySQL em Java?

Alguém sabe se existe uma biblioteca java para analisar um esquema MySQL? No código, quero poder determinar as tabelas e os campos especificados em um esquema. Ou precisarei escrever o meu? Obrigado Richard. Editar: Só quero evitar reinventar a ...

1 a resposta

Analisando arquivo de texto com envelope binário usando boost Spririt

Atualmente, estou tentando escrever um analisador para um arquivo de texto ASCII cercado por um pequeno envelope com soma de verificação. A estrutura básica do arquivo é:<0x02> <"Carga útil do arquivo"> <0x03> <CRC de 16 bits> e quero extrair a ...

3 a resposta

Existem bibliotecas para analisar "expressões numéricas" como 1,2-9,33- em Java

Não acho difícil escrever, apenas um tédio: alguma pequena biblioteca gratuita (como na cerveja) onde eu posso inserir uma String como 1,2-9,33- e ela pode me dizer se um determinado número corresponde àquele expressão. Assim como a maioria dos ...

2 a resposta

É válido ter mais de um ponto de interrogação em um URL?

Encontrei o seguinte URL hoje: http://www.sfgate.com/cgi-bin/blogs/inmarin/detail??blogid=122&entry_id=64497 Observe o ponto de interrogação dobrado no início da string de consulta: ??blogid=122&entry_id=64497Parece que meu navegador não teve ...

1 a resposta

Erro do analisador do Antlr 4.5 durante o tempo de execução

Estou criando uma gramática simples para programar o atraso para fins de aprendizado. Eu encontro um erro estranho que não faz sentido para mim. line 1:0 missing {'void', 'int', 'bool', 'string', 'union'} at 'void'Estou usando lexer e ...

1 a resposta

Trabalhando com uma floresta de árvores binárias armazenadas em um arquivo XML grande (PHP)

Eu tenho uma matriz como'var1'=>1.05, 'var2'=>0.76,... e uma floresta de árvores binárias armazenadas em um arquivo XML com mais de 100 MB. <Tree id="1"> <Node id="2"> <SimplePredicate field="var1" operator="lessOrEqual" value="1.41"/> <Node ...

2 a resposta

Analisador - Falha na segmentação ao chamar o texto yy

Meu analisador está reconhecendo a gramática e indicando a linha de erro correta usando yylineno. Quero imprimir o símbolo que causou o erro. int yyerror(string s) { extern int yylineno; // defined and maintained in lex.yy.c extern char *yytext; ...

3 a resposta

Distinguir correspondências em pyparsing

Eu quero analisar algumas palavras e alguns números com pyparsing. Direito simples. from pyparsing import * A = Word(nums).setResultsName('A') B = Word(alphas).setResultsName('B') expr = OneOrMore(A | B) result = expr.parseString("123 abc 456 7 ...

4 a resposta

PyParsing: este uso correto de setParseAction ()?

Eu tenho seqüências de caracteres como esta: "MSE 2110, 3030, 4102"Gostaria de mostrar: [("MSE", 2110), ("MSE", 3030), ("MSE", 4102)]Esta é a minha maneira de fazer isso, embora eu ainda não tenha entendido: def makeCourseList(str, location, ...

2 a resposta

Lexing SQL parcial em C #

Eu precisaria analisar consultas SQL parciais (é para uma ferramenta de auditoria de injeção SQL). Por exemplo '1' AND 1=1--Deve se dividir em tokens como [0] => [SQL_STRING, '1'] [1] => [SQL_AND] [2] => [SQL_INT, 1] [3] => [SQL_AND] [4] => ...