elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


  Mostrar Mensajes
Páginas: 1 ... 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 [41] 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 ... 80
401  Programación / Programación General / Re: [PETICION] Conversor XML a JSON en: 13 Noviembre 2011, 00:32 am
Supongo que quieres uno online:

_http://extjs.org.cn/xml2json/xml2json_online.php
_http://jsontoxml.utilities-online.info/
_http://www.thomasfrank.se/xml_to_json.html
_http://json.online-toolz.com/tools/xml-json-convertor.php

Los que te he dejado, al parecer funcionan bien.

Gracias por las recomendaciones, haré las pruebas correspondientes a ver como me va.
402  Programación / Programación C/C++ / Re: Me he movido a Linux.Pero tengo un problema!! en: 12 Noviembre 2011, 23:23 pm
http://foro.elhacker.net/programacion_cc/lo_que_no_hay_que_hacer_en_cc_nivel_basico-t277729.0.html Numeral 3. Aunque nunca es malo leerlo todo.

Saludos
403  Programación / Programación C/C++ / Re: Calculo de números primos en: 12 Noviembre 2011, 18:26 pm
NO he visto las respuestas, pero dejo este video que ayuda mucho:

404  Programación / Java / Re: Impresora de Matriz de Puntos y JasperReport (Java) en: 12 Noviembre 2011, 06:22 am
Revisa este link, tal vez sea de ayuda: http://grysz.com/2010/06/01/use-custom-fonts-in-jasperreports-pdf-exporter/
405  Programación / Java / Re: [DUDA] datos iguales en Atributos XML con SAX en: 12 Noviembre 2011, 06:12 am
Bueno no importa, ya lo he arreglado. En cierto sentido era muy simple. Poner un flag en el método starElement(...) que me indica que estoy dentro del elemento repetido. Luego en el método endElement(...) si el flag está en true entonces concateno el contenido de characters al atributo que mapea el elemento, justo después de eso pongo el flag en false, así la próxima vez que aparezca el elemento el flag se pone en true de nuevo y el elemento se procesa concatenando el contenido. Lo único es que al principio me deja un null extraño, pero nada que no se pueda arreglar facilmente. Dejo lo que hice por si alguien alguna vez le sirve

startElement:
Código
  1.    public void startElement(String namespaceURI,
  2. String localName,
  3. String qName,
  4. Attributes attr) {
  5. content.setLength(0);
  6. System.out.println("startElement:" + qName); //Debug!
  7.  
  8. for (int i = 0; i < attr.getLength(); i++) {
  9. if (attr.getLocalName(i).equals("name")) {
  10. this.title = attr.getValue(i);
  11. }
  12. }
  13.  
  14. if (qName.equals("info")) {
  15. for (int i = 0; i < attr.getLength(); i++) {
  16. if (attr.getLocalName(i).equals("type")) {
  17. if (attr.getValue(i).equals("Genres")) {
  18. isSetGenere = true;
  19. }
  20. }
  21. }
  22. }
  23. }
  24.  

endElement:
Código
  1.  
  2. public void endElement(String namespaceURI,
  3. String localName,
  4. String qName) throws SAXException {
  5.  
  6. if (isSetGenere) {
  7. this.genere += content.toString() + " ";
  8. }
  9. isSetGenere = false;
  10. }
  11.  

Estoy seguro que para alguien que conoce bien SAX esto es muy simple, porque en realidad es casi que el procedimiento standar. Pero apenas hace poco empecé con SAX y el parseo de XML, llegando a la conclusión, de que es muy fácil si el documento es corto, pero si va tomando mucho contenido hacer el parser es tediosísimo y un completo dolor de cabeza. Por eso digo. ¡Que viva JSON! XD

Si algún MOD está por hay bien puede dar por terminado esto.

Saludos
406  Programación / Programación General / [PETICION] Conversor XML a JSON en: 12 Noviembre 2011, 02:39 am
Hola. Una duda simple y concisa. Alguien con un buen conversor de XML a JSON, he utilizado uno que otro, y los resultados dejan mucho que desear.

Gracias!
407  Programación / Programación C/C++ / Re: Programa que calcula el número más próximo al primero en: 12 Noviembre 2011, 02:33 am
Bueno no he revisado el código, pero te hago unos apunte. Para que declarar como float cuando solo los usas como enteros (int).

Ahora, te recomiendo este es un ejemplo en buenas prácticas de identación:



Es bueno que dejes comentarios en las partes que te parezcan que sean complejas así cuando vuelvas a mirar el código sabes que hace cada cosa.

Es bueno que los nombres de las variables sean explicitas y tengan relación con su uso, así te evitas dolores de cabeza más tarde.


Mod: Tamaño máximo de las imágenes -> 800x600px.
408  Programación / Programación General / Re: Crear OS en: 11 Noviembre 2011, 23:59 pm
Eso no es ni un millón de años un Sistema Oprativo, tal vez se le pueda llamar más algo así como: "Entorno de Integración de Herramientas Diversas", Sin mencionar que se está ejecutando sobre Windows (... y todo lo que esto conlleva ...) y que seguramente es el único lugar donde se puede ejecutar. Eso es todo lo que quieras, menos un SO

En todo caso, claro que perecivo el tono sarcástico del Post anterior! es solo para evitar confusiones
409  Programación / Java / [SOLUCIONADO] [DUDA] datos iguales en Atributos XML con SAX en: 11 Noviembre 2011, 22:11 pm
Hola que tal.

Puese que el título no sea lo más descriptivo, pero no halle mejor forma para expresarme. Estaba trabajando con XML para tomar la información de estos y presentarla. Los XML los cojo de una página web. El caso es que no he logrado acceder  a los datos que se encuentran en elementos con atributos iguales. Solo puedo acceder al primer elemento. Les pongo un ejemplo:

Código
  1. <ann>
  2. <anime id="7985" gid="2941429925" type="TV" name="Genshiken 2" precision="TV">
  3. <info gid="2626798855" type="Picture" src="/thumbnails/fit200x200/encyc/A7985-8.jpg"/>
  4. <info gid="2657624020" type="Main title" lang="JA">Genshiken 2</info>
  5. <info gid="2428493304" type="Alternative title" lang="EN">The Society for the Study of Modern Visual Culture 2</info>
  6. <info gid="3635378568" type="Alternative title" lang="JA">&#12370;&#12435;&#12375;&#12369;&#12435;&#65298;</info>
  7. <info gid="1637100485" type="Alternative title" lang="ZH-TW">&#29694;&#35222;&#30740;2</info>
  8. <info gid="1944607895" type="Alternative title" lang="KO">&#54788;&#49884;&#50672; 2</info>
  9. <info gid="365802192"  type="Genres">comedy</info>
  10. <info gid="1000686579" type="Genres">romance</info>
  11. <info gid="2461978479" type="Genres">slice of life</info>
  12. </anime>
  13. </ann>
  14.  

Suponemos que tengo ese pedaso de XML como verán dentro del elemento info, encontramos varias veces el atributo "type" al cual se le asigna un valor, en este caso supongamos sea: "Genres", como se ve este se repite tres veces, para comedy, romance y slice of life. El problema es que al recolectar la información con SAX solamente he podido llegar hasta la primera que es comedy, pero aun no he logrado tomar el valor de las otras dos. Alguien sabe como puedo hacer esto? Los XML que estoy usando son muy engorrosos y tienen cantidades de atributos repetidos con diversos valores. No puedo usar como referencia el valor del atributo gid, porque siempre va a ser diferente.

Gracias a todos de antemano por la ayuda.
410  Programación / Scripting / Re: twitter desde msdos? en: 11 Noviembre 2011, 19:46 pm
Que te parece, estaba equivocado ( :silbar:) en realidad no está escrito en C, está escrito en Python. Imagino que es una excelente noticia ya que el código entonces ha de ser muy portable y de seguro se puede hacer funcionar en MS Win. Aquí te dejo un screenShot de como se ve:



y aqupi el link del proyecto: http://tyrs.nicosphere.net/
Páginas: 1 ... 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 [41] 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 ... 80
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines