FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Problema con los Acentos
Posts: 257
Joined: Mon Jun 10, 2013 06:40 PM
Problema con los Acentos
Posted: Wed Jan 11, 2017 03:36 PM
Hola Buen dia Amigos.
Tengo un pequeño problema y quería ver si alguien me podría echar la mano para solucionarlo

Tengo un XML, y al abrirlo con notepad (texto) , los acentos o los caracteres especiales
los veo correctamente( ñ,Ñ, é, É)
También lo abro con notepad xml, también lo veo correcto.
Lo tipeo (type) en msdos y los caracteres los veo correctamente

En mi programa estoy tomando asi:

Code (fw): Select all Collapse
    PRIVATE nHandle, oXml
    nHandle := FOpen(cFXml)
    oXml := TXmlDocument():New( nHandle )
        oNode := oXml:FindFirst("cfdi:Comprobante") 
        cCadena := oNode:GetAttribute("Regimen")
        ?cCadena

Deberia de decir asi : "RÉGIMEN"
Y lo muestra asi : "RA%oGIMEN" (algo asi)

Pero solo cuando lo tomo del xml en mi programa.

Aguien sabra como solucionarlo ??

Gracias de Antemano.
Lo que me muestra a la hora de ponerlo
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Problema con los Acentos
Posted: Wed Jan 11, 2017 04:51 PM

Mira a ver si te ayuda

viewtopic.php?f=6t=33393#p196819

&

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 257
Joined: Mon Jun 10, 2013 06:40 PM
Re: Problema con los Acentos
Posted: Sat Jan 14, 2017 10:53 PM

Cristobal, muchas gracias.

hb_oemtoansi( hb_utf8tostr( cCadena ) )

Esto me funciono.

Continue the discussion