Articles of parsing

Converter String para flutuar no Swift da Apple

Eu estou tentando converter números tirados de um UITextField, que eu presumo, são realmente seqüências de caracteres e convertê-los para flutuar, para que eu possa multiplicá-los. Eu tenho dois UITextfield s que são declarados da seguinte forma: @IBOutlet var wage: UITextField @IBOutlet var hour: UITextField Quando o usuário pressiona um UIButton, eu quero calcular os […]

Transforme caminho relativo em URL absoluto usando PHP

Como, usando php, transformar caminho relativo para URL absoluto?

Analisar CSV Delimitado no .NET

Eu tenho um arquivo de texto que está em um formato separado por vírgula, delimitado por ” na maioria dos campos. Eu estou tentando colocar isso em algo que eu possa enumerar através de (coleção genérica, por exemplo). Eu não tenho controle sobre como o arquivo é a saída nem o caractere usado para o […]

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 […]