Articles of parsing

Parsing FtpWebRequest ListDirectoryDetails line

Eu preciso de alguma ajuda para analisar a resposta de ListDirectoryDetails em c #. Eu só preciso dos seguintes campos. Nome do arquivo / nome do diretório Data Criada e o tamanho do arquivo. Aqui está o que algumas das linhas parecem quando executo ListDirectoryDetails : d–x–x–x 2 ftp ftp 4096 Mar 07 2002 bin […]

Como analisar um nome de mês (string) para um número inteiro para comparação em c #?

Eu preciso ser capaz de comparar alguns nomes de mês que tenho em uma matriz. Seria legal se houvesse alguma maneira direta como: Month.toInt(“January”) > Month.toInt(“May”) Minha busca no Google parece sugerir que a única maneira é escrever seu próprio método, mas isso parece um problema bastante comum que eu pensaria que já teria sido […]

Qual é a maneira mais fácil de analisar um arquivo INI em Java?

Eu estou escrevendo um substituto para um aplicativo legado em Java. Um dos requisitos é que os arquivos ini que o aplicativo antigo utilizasse tivessem que ser lidos como estão no novo aplicativo Java. O formato desses arquivos ini é o estilo comum do windows, com seções de header e pares key = value, usando […]

Parsing notação científica sensata?

Eu quero ser capaz de escrever uma function que recebe um número em notação científica como uma string e separa o coeficiente e o expoente como itens separados. Eu poderia usar apenas uma expressão regular, mas o número de input pode não ser normalizado e eu preferiria ser capaz de normalizar e depois separar as […]

Existe um analisador de CSS para c #?

Meu programa precisa analisar os arquivos css em um formato de object na memory. Algum conselho sobre como isso deve ser feito?

Como analisar flutuadores separados por espaço em C ++ rapidamente?

Eu tenho um arquivo com milhões de linhas, cada linha tem 3 carros alegóricos separados por espaços. Demora muito tempo para ler o arquivo, então eu tentei lê-los usando arquivos mapeados de memory apenas para descobrir que o problema não é com a velocidade de IO, mas com a velocidade da análise. Minha análise atual […]

Expressão booleana (gramática) parser em c ++

Eu quero analisar uma expressão booleana (em C ++). Formulário de input: a and b xor (c and d or a and b); Eu só quero analisar essa expressão em uma tree, conhecendo a regra de precedência (não, e, xor, ou). Então a expressão acima deve ser algo como: (a and b) xor ((c and […]

Analise v. TryParse

Qual é a diferença entre Parse () e TryParse ()? int number = int.Parse(textBoxNumber.Text); // The Try-Parse Method int.TryParse(textBoxNumber.Text, out number); Existe alguma forma de verificação de erros como um bloco Try-Catch?

Analisador de C #

Quais analisadores estão disponíveis para analisar o código C #? Eu estou procurando um analisador c # que pode ser usado em c # e me dar access a informações de linha e arquivo sobre cada artefato do código analisado.

Como analisar a rua de forma livre / endereço postal fora do texto e em componentes

Fazemos negócios em grande parte nos Estados Unidos e estamos tentando melhorar a experiência do usuário combinando todos os campos de endereço em uma única área de texto. Mas existem alguns problemas: O endereço que os tipos de usuário podem não estar corretos ou em um formato padrão O endereço deve ser separado em partes […]