Articles of parsing

El escáner solo lee el nombre del archivo y nada más

Estoy tratando de implementar un lector rudimentario. Estoy atrapado en el análisis del archivo en este momento. public ArrayList ParseFile () { int lineIndex = 0; Scanner scanner = new Scanner(this.fileName); while (scanner.hasNextLine()) { lineIndex++; String line = scanner.nextLine(); if (line.equals(“”)) continue; String[] split = line.split(“\\s”); for (String s : split) { if (s.equals(“”) || […]

Extraer parte entera en cadena

¿Cuál es la mejor manera de extraer la parte entera de una cadena como Hello123 ¿Cómo se obtiene la parte 123? Puede clasificarlo usando el escáner de Java, ¿hay alguna manera mejor?

Análisis de archivos PDF (especialmente con tablas) con PDFBox

Necesito analizar un archivo PDF que contiene datos tabulares. Estoy usando PDFBox para extraer el texto del archivo para analizar el resultado (cadena) más tarde. El problema es que la extracción de texto no funciona como esperaba para los datos tabulares. Por ejemplo, tengo un archivo que contiene una tabla como esta (7 columnas: las […]

Cómo crear un nuevo idioma para usar en Visual Studio

Quiero escribir un nuevo lenguaje de plantillas, y quiero que Visual Studio lo “soporte”. Lo que necesito saber es: ¿Cómo puedo analizar mi nuevo idioma? Dado algún código en mi nuevo lenguaje de plantillas, ¿cómo lo traduzco a HTML? En este momento estoy usando expresiones regulares para analizar token por token, pero no creo que […]

analizador de expresiones booleanas en java

¿Existen bibliotecas o técnicas de java para analizar expresiones booleanas por partes? Lo que quiero decir tiene una expresión como esta: T && ( F || ( F && T ) ) Se puede dividir en un árbol de expresiones para mostrar qué token causó el valor ‘F’, como tal ( tal vez algo como […]

¿Cómo puedo extraer URL y vincular texto desde HTML en Perl?

Previamente le pregunté cómo hacer esto en Groovy. Sin embargo, ahora estoy reescribiendo mi aplicación en Perl debido a todas las bibliotecas de CPAN. Si la página contenía estos enlaces: Google Apple La salida sería: Google, http://www.google.com Apple, http://www.apple.com ¿Cuál es la mejor manera de hacer esto en Perl?

¿Mejores formas de analizar una URL usando C?

Tengo una URL como esta: http://192.168.0.1:8080/servlet/rece Quiero analizar la URL para obtener los valores: IP: 192.168.0.1 Port: 8080 page: /servlet/rece ¿Cómo puedo hacer eso?

Análisis JSON DateTime del serializador JSON de Newtonsoft

He serializado un objeto usando el serializador JSON de Newtonsoft, y DateTime ha llegado como: /Date(1237588418563+0000)/ Cuando I $ .evalJSON () en eso, es un objeto pero no puedo encontrar ningún método de fecha normal como toUTCString en él. ¿Alguna idea de lo que puedo hacer con esto?

Acción UIButton en la celda de vista de tabla

Estoy intentando ejecutar una acción para presionar un botón dentro de una celda de vista de tabla. El siguiente código está en mi clase de controlador de vista de tabla. El botón se ha descrito como “sí” en una salida de mi clase de UITableViewCell llamada requestsCell. Estoy usando Parse para guardar datos y me […]

Prueba si string es un guid sin tirar excepciones?

Quiero intentar convertir una cadena en Guid, pero no quiero confiar en las excepciones de captura ( por razones de rendimiento: las excepciones son caras por razones de usabilidad: aparece el depurador por razones de diseño: lo esperado no es excepcional En otras palabras, el código: public static Boolean TryStrToGuid(String s, out Guid value) { […]