09
Jul
07

Solución de problemas con lecturas de XML

Después de hacer una búsqueda intensiva, he encontrado algunos fallos con lecturas de archivos xml, especialmente cuando contienen caracteres como “ñ” o vocales tildadas.

Simplemente es cuestión de crear un archivo que le indique a las librerías gtk en que codificación deben leer los archivos.

Deben crear o modificar un archivo en su home, llamado .gtkrc.mine si usan gtk y .gtkrc-2.0 si usan gtk2 para Lazarus.

style “default-text” {
fontset = “-*-arial-medium-r-normal–*-100-*-*-*-*-iso8859-1,\
-*-helvetica-medium-r-normal–*-100-*-*-*-*-*-*”
}

class “GtkWidget” style “default-text”

Luego puede compilar de nuevo su código y verán los resultados.

Anuncios

8 Responses to “Solución de problemas con lecturas de XML”


  1. julio 9, 2007 en 7:18 pm

    Simplemente quería felicitaros por el blog.

    Os añado a los feeds 😉

  2. julio 9, 2007 en 8:41 pm

    @ Giuseppe
    Gracias Guiseppe, esperamos que crezca la comunidad Lazarus por que es un proyecto que tiene futuro, y con la falta de información que había de esta aplicación en español, decidimos levantar el blog.

    Espero que les sirva a todos los interesados en usar Lazarus.

    Saludos

  3. 3 FranM
    julio 11, 2007 en 12:04 am

    Hola de nuevo.

    Te deseo que sigas trabajando con las mismas ganas y nos ayudes a todos los que empezamos con lazarus.

  4. julio 11, 2007 en 4:29 am

    @FranM
    Claro que si, aquí estaremos siempre, con ganas de apoyar a la comunidad y al proyecto.

  5. 5 Alberto
    agosto 21, 2007 en 12:25 pm

    Buenas!,

    Mi duda es que tengo un programa en Lazarus ya compilado, he añadido el fichero (los dos por si acaso) pero no me funciona ninguno. Los he puesto en la carpeta donde está el código y el ejecutable, después compilo y nada, da un error cuando encuentra una ñ. Uso la última versión de Lazarus, la de marzo creo que es.

    Un saludo para todos y gracias por adelantado,
    Alberto.

  6. agosto 21, 2007 en 7:27 pm

    @Alberto: Primero que nada quisiera saber si usas Linux o Win$, si es en Linux pues esos archivos debes colocarlos en tu carpeta home, si tu usuario se llama Alberto, pues debería de ser en /home/Alberto.

    Saludos.

  7. agosto 23, 2007 en 12:05 am

    Hola dhabyx,

    Estoy en Windous, y no me funciona lo que dices… ¿alguna idea?, ¿algun link aunque sea en ingles con la solucion?.

    Gracias por tu aporte a la comunidad tio, un saludo!. Alberto.

  8. agosto 23, 2007 en 1:46 am

    @Alberto: Prueba buscando en “C:\Archivos de programa\Common Files\GTK\” o en algún lugar parecido donde GTK guarde sus preferencias, incluso puede ser en tu carpeta de usuario también en “Common Files” o “Archivos Comunes”, aunque no estoy seguro de que Lazarus siga usando gtk en win$.


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s


CGSOL 2008

Publicidad CGSOL 2008

A %d blogueros les gusta esto: