Articles of análisis de

Cómo leer o analizar archivos MHTML (.mht) en Java

Necesito extraer el contenido de la mayoría de los archivos documentales conocidos, como: pdf html doc / docx etc. Para la mayoría de estos formatos de archivo, estoy planeando usar: http://tika.apache.org/ Pero a partir de ahora Tika no admite archivos MHTML (* .mht) .. ( http://en.wikipedia.org/wiki/MHTML ) Hay algunos ejemplos en C # ( http://www.codeproject.com/KB […]

Escribir un analizador de ecuaciones simple

Qué tipo de algoritmos se usarían para hacer esto (como en, esto es una cadena, y quiero encontrar la respuesta): ((5 + (3 + (7 * 2))) – (8 * 9)) / 72 Digamos que alguien escribió eso, ¿cómo podría lidiar con tantos paréntesis nesteds?

¿Cómo hacer que mi división funcione solo en una línea real y ser capaz de saltear partes citadas de la cadena?

Entonces tenemos una división simple : #include #include #include #include #include using namespace std; vector split(const string& s, const string& delim, const bool keep_empty = true) { vector result; if (delim.empty()) { result.push_back(s); return result; } string::const_iterator substart = s.begin(), subend; while (true) { subend = search(substart, s.end(), delim.begin(), delim.end()); string temp(substart, subend); if (keep_empty […]

Java 8 LocalDateTime está analizando la fecha no válida

Quería validar la fecha en el lado del cliente, así que escribí el siguiente código. Pero en lugar de obtener una excepción, obtengo un objeto de fecha apropiado para la cadena de fecha del 31 de febrero, que claramente es una fecha no válida. public class Test { public static void main(String[] args) { String […]

El analizador SAX de Android no recibe el texto completo de las tags entre

Creé mi propio DefaultHandler para analizar feeds rss y para la mayoría de los feeds está funcionando bien, sin embargo, para ESPN, está cortando parte de la url del artículo debido a la forma en que ESPN forma sus urls. Un ejemplo de una URL completa del artículo de ESPN .. http://sports.espn.go.com/nba/news/story?id=5189101&campaign=rss&source=ESPNHeadlines El problema es […]

Error del analizador Antlr 4.5 durante el tiempo de ejecución

Estoy construyendo gramática simple para progtwigr laguange con fines de aprendizaje. Me encuentro con un extraño error que no tiene sentido para mí. line 1:0 missing {‘void’, ‘int’, ‘bool’, ‘string’, ‘union’} at ‘void’ Estoy usando prebuild lexer y analizador de esta gramática: grammar ProgrammingLanguage; function_definition : type_specifier IDENTIFIER ‘(‘ parameter_list_opt ‘)’ compound_statement ; type_specifier : […]

Análisis XML en iPhone

Hola, soy nuevo en el desarrollo de iphone. Necesito analizar XML simple procedente de mi servidor web y almacenarlo en la base de datos. ¿Hay algún código de muestra para hacer lo mismo?

¿Cuál es la mejor manera de analizar un archivo con formato de ancho fijo en Java?

Tengo un archivo de un proveedor que tiene 115 campos de ancho fijo por línea. ¿Cuál es la mejor manera de analizar ese archivo en los 115 campos para poder usarlos en mi código? Mi primer pensamiento es solo hacer constantes para cada campo como NAME_START_POSITION y NAME_LENGTH y usar NAME_LENGTH . Eso simplemente parece […]

C ++ Elimina la puntuación de String

Recibí una cadena y quiero eliminar todas las puntuaciones de ella. ¿Cómo puedo hacer eso? Investigué un poco y descubrí que las personas usan la función ispunct () (lo intenté), pero parece que no funciona en mi código. ¿Alguien tiene alguna idea? #include int main() { string text = “this. is my string. it’s here.” […]

Cómo obtener una respuesta como String usando la modificación sin usar GSON o cualquier otra biblioteca en Android

Estoy tratando de obtener respuesta de la siguiente API: https://api.github.com/users/username Pero no sé cómo obtener respuesta como String para poder usar el String para analizar y obtener JSONObject . Versión de modificación utilizada: retroadaptación: 2.0.0-beta1 Lo he intentado hasta ahora: public interface GitHubService { @GET(“/users/{user}”) public String listRepos(@Path(“user”) String user,Callback callback); } recuperando GitHubService service […]