Articles of análise de

Analisar a sequência JSON em um protótipo de object específico em JavaScript

Eu sei como analisar uma String JSON e transformá-lo em um object JavaScript. Você pode usar JSON.parse() em navegadores modernos (e IE9 +). Isso é ótimo, mas como posso pegar esse Objeto JavaScript e transformá-lo em um Objeto JavaScript específico (ou seja, com um determinado protótipo)? Por exemplo, suponha que você tenha: function Foo() { […]

Cadeia de caracteres segura para conversão BigDecimal

Eu estou tentando ler alguns valores BigDecimal da string. Digamos que eu tenha este String: “1,000,000,000.999999999999999” e eu quero tirar um BigDecimal dele. Qual é a maneira de fazer isso? Primeiro de tudo, eu não gosto das soluções usando substituições de string (substituindo vírgulas etc.). Eu acho que deveria haver algum formatador legal para fazer […]

Jsoup Java HTML parser: Executando events de javascript

Posso preencher formulários, executar events e funções javascript no Jsoup. Se sim, como posso? Ou devo ir para outro analisador.

Analisador JavaScript em JavaScript

Eu preciso adicionar um pouco de açúcar sintático leve ao código-fonte JavaScript e processá-lo usando um sistema de compilation baseado em JavaScript. Existe algum parsers de JavaScript de código aberto escrito em JavaScript? E eles são razoavelmente rápidos quando executados em cima do V8 ou uma implementação JavaScript de alto desempenho semelhante? Obrigado por qualquer […]

Em Java, como faço para analisar XML como uma String em vez de um arquivo?

Eu tenho o seguinte código: DocumentBuilderFactory.newInstance().newDocumentBuilder().parse(xmlFile); Como posso obtê-lo para analisar o XML contido em uma String em vez de um arquivo?

Java: parse int valor de um char

Eu só quero saber se há uma solução melhor para analisar um número de um caractere em uma string (supondo que sabemos que o caractere no índice n é um número). String element = “el5”; String s; s = “”+element.charAt(2); int x = Integer.parseInt(s); //result: x = 5 (inútil dizer que é apenas um exemplo)

JavaScriptSerializer.Deserialize – como alterar nomes de campos

Resumo : Como mapear um nome de campo em dados JSON para um nome de campo de um object .Net ao usar JavaScriptSerializer.Deserialize? Versão mais longa : Eu tenho os seguintes dados JSON vindo até mim de uma API de servidor (não codificada em .Net) {“user_id”:1234, “detail_level”:”low”} Eu tenho o seguinte object C # para […]

Qual é a diferença entre uma Árvore de Sintaxe Abstrata e uma Árvore de Sintaxe Concreta?

Eu tenho lido um pouco sobre como funcionam os interpretadores / compiladores, e uma área em que estou me confundindo é a diferença entre um AST e um CST. Meu entendimento é que o analisador faz um CST, passa para o analisador semântico que o transforma em um AST. No entanto, meu entendimento é que […]

Melhor maneira de comparar dois documentos XML em Java

Eu estou tentando escrever um teste automatizado de um aplicativo que basicamente traduz um formato de mensagem personalizado em uma mensagem XML e envia para o outro lado. Eu tenho um bom conjunto de pares de mensagens de input / saída, então tudo que eu preciso fazer é enviar as mensagens de input e ouvir […]

Qual é a melhor biblioteca para análise XML em java

Eu estou procurando a biblioteca java para analisar XML (configuração complexa e arquivos de dados), eu pesquisei um pouco mas não conseguiu encontrar diferente de dom4j (Parece que eles estão trabalhando em V2) .. Eu tomei olhar na configuração commons mas didn Gostei, outros projetos apache em XML parece em hibernação. Eu não avaliei dom4j […]