Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Registros de Facturacion y Eventos (XML) (https://www.clubdelphi.com/foros/forumdisplay.php?f=67)
-   -   Asciende a utf8 (https://www.clubdelphi.com/foros/showthread.php?t=97116)

ermendalenda 10-12-2024 18:15:46

Asciende a utf8
 
Alguien podra poner, por favor, la traduccin de la tabla ascii a utf8, mejor en un txt por que no se si aqu se vern correctamente. Tengo la mayora pero me faltan algunos.
Gracias
Por cierto el ttulo me lo ha cambiado el corrector, es ascii a utf8.

bmfranky 10-12-2024 19:46:06

Hola, buenas , algo como esto?






https://www.ascii-code.com/es

ermendalenda 10-12-2024 21:24:32

Cita:

Empezado por bmfranky (Mensaje 560629)
Hola, buenas , algo como esto?






https://www.ascii-code.com/es

Perfecto graciassss

ermendalenda 11-12-2024 09:15:59

Aqui os dejo una funcin, en VB, de conversiones para los que usen, como yo, softwares que no estn preparados para devolver ,de una respuesta de la aeat (consultar clientes o respuestas verifactu), caracteres utf8 y html especiales.
A ver si no se convierten al confirmar este post.

Cita:

Public Function devuelve_ascii(ByVal sql_buff1 As String) As String
sql_buff1 = replace(sql_buff1, "‚", "€")
sql_buff1 = replace(sql_buff1, "€ž", "„")
sql_buff1 = replace(sql_buff1, "€š", "‚")
sql_buff1 = replace(sql_buff1, "€", "…")
sql_buff1 = replace(sql_buff1, "€", "‡")
sql_buff1 = replace(sql_buff1, "€", "‰")
sql_buff1 = replace(sql_buff1, "€", "‹")
sql_buff1 = replace(sql_buff1, "€˜", "‘")
sql_buff1 = replace(sql_buff1, "€™", "’")
sql_buff1 = replace(sql_buff1, "€œ", "“")
sql_buff1 = replace(sql_buff1, "€", "•")
sql_buff1 = replace(sql_buff1, "€“", "–")
sql_buff1 = replace(sql_buff1, "€”", "—")
sql_buff1 = replace(sql_buff1, "„", "™")
sql_buff1 = replace(sql_buff1, "€", "›")
sql_buff1 = replace(sql_buff1, "—", "")
sql_buff1 = replace(sql_buff1, "’", "ƒ")
sql_buff1 = replace(sql_buff1, "†", "ˆ")
sql_buff1 = replace(sql_buff1, "’", "Œ")
sql_buff1 = replace(sql_buff1, "Ž", "Ž")
sql_buff1 = replace(sql_buff1, "œ", "˜")
sql_buff1 = replace(sql_buff1, "š", "š")
sql_buff1 = replace(sql_buff1, "“", "œ")
sql_buff1 = replace(sql_buff1, "ž", "ž")
sql_buff1 = replace(sql_buff1, "Ÿ", "Ÿ")
sql_buff1 = replace(sql_buff1, "¡", "")
sql_buff1 = replace(sql_buff1, "¢", "")
sql_buff1 = replace(sql_buff1, "£", "")
sql_buff1 = replace(sql_buff1, "¤", "")
sql_buff1 = replace(sql_buff1, "¥", "")
sql_buff1 = replace(sql_buff1, "¦", "")
sql_buff1 = replace(sql_buff1, "§", "")
sql_buff1 = replace(sql_buff1, "¨", "")
sql_buff1 = replace(sql_buff1, "©", "")
sql_buff1 = replace(sql_buff1, "ª", "")
sql_buff1 = replace(sql_buff1, "«", "")
sql_buff1 = replace(sql_buff1, "¬", "")
sql_buff1 = replace(sql_buff1, "®", "")
sql_buff1 = replace(sql_buff1, "¯", "")
sql_buff1 = replace(sql_buff1, "°", "")
sql_buff1 = replace(sql_buff1, "±", "")
sql_buff1 = replace(sql_buff1, "²", "")
sql_buff1 = replace(sql_buff1, "³", "")
sql_buff1 = replace(sql_buff1, "´", "")
sql_buff1 = replace(sql_buff1, "µ", "")
sql_buff1 = replace(sql_buff1, "¶", "")
sql_buff1 = replace(sql_buff1, "·", "")
sql_buff1 = replace(sql_buff1, "¸", "")
sql_buff1 = replace(sql_buff1, "¹", "")
sql_buff1 = replace(sql_buff1, "º", "")
sql_buff1 = replace(sql_buff1, "»", "")
sql_buff1 = replace(sql_buff1, "¼", "")
sql_buff1 = replace(sql_buff1, "½", "")
sql_buff1 = replace(sql_buff1, "¾", "")
sql_buff1 = replace(sql_buff1, "¿", "")
sql_buff1 = replace(sql_buff1, "€", "")
sql_buff1 = replace(sql_buff1, "‚", "")
sql_buff1 = replace(sql_buff1, "ƒ", "")
sql_buff1 = replace(sql_buff1, "„", "")
sql_buff1 = replace(sql_buff1, "…", "")
sql_buff1 = replace(sql_buff1, "†", "")
sql_buff1 = replace(sql_buff1, "‡", "")
sql_buff1 = replace(sql_buff1, "ˆ", "")
sql_buff1 = replace(sql_buff1, "‰", "")
sql_buff1 = replace(sql_buff1, "Š", "")
sql_buff1 = replace(sql_buff1, "‹", "")
sql_buff1 = replace(sql_buff1, "Œ", "")
sql_buff1 = replace(sql_buff1, "Í", "")
sql_buff1 = replace(sql_buff1, "Ž", "")
sql_buff1 = replace(sql_buff1, "Ï", "")
sql_buff1 = replace(sql_buff1, "Ð", "")
sql_buff1 = replace(sql_buff1, "‘", "")
sql_buff1 = replace(sql_buff1, "’", "")
sql_buff1 = replace(sql_buff1, "“", "")
sql_buff1 = replace(sql_buff1, "”", "")
sql_buff1 = replace(sql_buff1, "•", "")
sql_buff1 = replace(sql_buff1, "–", "")
sql_buff1 = replace(sql_buff1, "˜", "")
sql_buff1 = replace(sql_buff1, "™", "")
sql_buff1 = replace(sql_buff1, "š", "")
sql_buff1 = replace(sql_buff1, "›", "")
sql_buff1 = replace(sql_buff1, "œ", "")
sql_buff1 = replace(sql_buff1, "Ý", "")
sql_buff1 = replace(sql_buff1, "ž", "")
sql_buff1 = replace(sql_buff1, "Ÿ", "")
sql_buff1 = replace(sql_buff1, "á", "")
sql_buff1 = replace(sql_buff1, "â", "")
sql_buff1 = replace(sql_buff1, "ã", "")
sql_buff1 = replace(sql_buff1, "ä", "")
sql_buff1 = replace(sql_buff1, "å", "")
sql_buff1 = replace(sql_buff1, "æ", "")
sql_buff1 = replace(sql_buff1, "ç", "")
sql_buff1 = replace(sql_buff1, "è", "")
sql_buff1 = replace(sql_buff1, "é", "")
sql_buff1 = replace(sql_buff1, "ê", "")
sql_buff1 = replace(sql_buff1, "ë", "")
sql_buff1 = replace(sql_buff1, "ì", "")
sql_buff1 = replace(sql_buff1, "*", "")
sql_buff1 = replace(sql_buff1, "î", "")
sql_buff1 = replace(sql_buff1, "ï", "")
sql_buff1 = replace(sql_buff1, "ð", "")
sql_buff1 = replace(sql_buff1, "ñ", "")
sql_buff1 = replace(sql_buff1, "ò", "")
sql_buff1 = replace(sql_buff1, "ó", "")
sql_buff1 = replace(sql_buff1, "ô", "")
sql_buff1 = replace(sql_buff1, "õ", "")
sql_buff1 = replace(sql_buff1, "ö", "")
sql_buff1 = replace(sql_buff1, "÷", "")
sql_buff1 = replace(sql_buff1, "ø", "")
sql_buff1 = replace(sql_buff1, "ù", "")
sql_buff1 = replace(sql_buff1, "ú", "")
sql_buff1 = replace(sql_buff1, "û", "")
sql_buff1 = replace(sql_buff1, "ü", "")
sql_buff1 = replace(sql_buff1, "ý", "")
sql_buff1 = replace(sql_buff1, "þ", "")
sql_buff1 = replace(sql_buff1, "ÿ", "")
sql_buff1 = replace(sql_buff1, "!", "!")
sql_buff1 = replace(sql_buff1, """, Chr(34))
sql_buff1 = replace(sql_buff1, "#", "#")
sql_buff1 = replace(sql_buff1, "$", "$")
sql_buff1 = replace(sql_buff1, "%", "%")
sql_buff1 = replace(sql_buff1, "&", "&")
sql_buff1 = replace(sql_buff1, "'", "'")
sql_buff1 = replace(sql_buff1, "&lparen;", "(")
sql_buff1 = replace(sql_buff1, "&rparen;", ")")
sql_buff1 = replace(sql_buff1, "*", "*")
sql_buff1 = replace(sql_buff1, "+", "+")
sql_buff1 = replace(sql_buff1, ",", ",")
sql_buff1 = replace(sql_buff1, ".", ".")
sql_buff1 = replace(sql_buff1, "/", "/")
sql_buff1 = replace(sql_buff1, ":", ":")
sql_buff1 = replace(sql_buff1, ";", ";")
sql_buff1 = replace(sql_buff1, "&lt;", "<")
sql_buff1 = replace(sql_buff1, "&equals;", "=")
sql_buff1 = replace(sql_buff1, "&gt;", ">")
sql_buff1 = replace(sql_buff1, "&quest;", "?")
sql_buff1 = replace(sql_buff1, "&commat;", "@")
sql_buff1 = replace(sql_buff1, "&lsqb;", "[")
sql_buff1 = replace(sql_buff1, "&bsol;", "\")
sql_buff1 = replace(sql_buff1, "&rsqb;", "]")
sql_buff1 = replace(sql_buff1, "&Hat;", "^")
sql_buff1 = replace(sql_buff1, "&lowbar;", "_")
sql_buff1 = replace(sql_buff1, "&grave;", "`")
sql_buff1 = replace(sql_buff1, "&lcub;", "{")
sql_buff1 = replace(sql_buff1, "&verbar;", "|")
sql_buff1 = replace(sql_buff1, "&rcub;", "}")
sql_buff1 = replace(sql_buff1, "&tilde;", "~")
sql_buff1 = replace(sql_buff1, "&euro;", "€")
sql_buff1 = replace(sql_buff1, "&sbquo;", "‚")
sql_buff1 = replace(sql_buff1, "&fnof;", "ƒ")
sql_buff1 = replace(sql_buff1, "&bdquo;", "„")
sql_buff1 = replace(sql_buff1, "&hellip;", "…")
sql_buff1 = replace(sql_buff1, "&dagger;", "†")
sql_buff1 = replace(sql_buff1, "&Dagger;", "‡")
sql_buff1 = replace(sql_buff1, "&circ;", "ˆ")
sql_buff1 = replace(sql_buff1, "&permil;", "‰")
sql_buff1 = replace(sql_buff1, "&Scaron;", "Š")
sql_buff1 = replace(sql_buff1, "&lsaquo;", "‹")
sql_buff1 = replace(sql_buff1, "&OElig;", "Œ")
sql_buff1 = replace(sql_buff1, "&Zcaron;", "Ž")
sql_buff1 = replace(sql_buff1, "&lsquo;", "‘")
sql_buff1 = replace(sql_buff1, "&rsquo;", "’")
sql_buff1 = replace(sql_buff1, "&ldquo;", "“")
sql_buff1 = replace(sql_buff1, "&rdquo;", "”")
sql_buff1 = replace(sql_buff1, "&bull;", "•")
sql_buff1 = replace(sql_buff1, "&ndash;", "–")
sql_buff1 = replace(sql_buff1, "&mdash;", "—")
sql_buff1 = replace(sql_buff1, "&tilde;", "˜")
sql_buff1 = replace(sql_buff1, "&trade;", "™")
sql_buff1 = replace(sql_buff1, "&scaron;", "š")
sql_buff1 = replace(sql_buff1, "&rsaquo;", "›")
sql_buff1 = replace(sql_buff1, "&oelig;", "œ")
sql_buff1 = replace(sql_buff1, "&zcaron;", "ž")
sql_buff1 = replace(sql_buff1, "&Yuml;", "Ÿ")
sql_buff1 = replace(sql_buff1, "&nbsp;", " ")
sql_buff1 = replace(sql_buff1, "&iexcl;", "")
sql_buff1 = replace(sql_buff1, "&cent;", "")
sql_buff1 = replace(sql_buff1, "&pound;", "")
sql_buff1 = replace(sql_buff1, "&curren;", "")
sql_buff1 = replace(sql_buff1, "&yen;", "")
sql_buff1 = replace(sql_buff1, "&brvbar;", "")
sql_buff1 = replace(sql_buff1, "&sect;", "")
sql_buff1 = replace(sql_buff1, "&uml;", "")
sql_buff1 = replace(sql_buff1, "&copy;", "")
sql_buff1 = replace(sql_buff1, "&ordf;", "")
sql_buff1 = replace(sql_buff1, "&laquo;", "")
sql_buff1 = replace(sql_buff1, "&not;", "")
sql_buff1 = replace(sql_buff1, "**", "-") '---- sta no se ve bien seria *le pongo un espacio : sql_buff1 = replace(sql_buff1, "& shy;", "-")
sql_buff1 = replace(sql_buff1, "&reg;", "")
sql_buff1 = replace(sql_buff1, "&macr;", "")
sql_buff1 = replace(sql_buff1, "&deg;", "")
sql_buff1 = replace(sql_buff1, "&plusmn;", "")
sql_buff1 = replace(sql_buff1, "", "")
sql_buff1 = replace(sql_buff1, "", "")
sql_buff1 = replace(sql_buff1, "&acute;", "")
sql_buff1 = replace(sql_buff1, "&micro;", "")
sql_buff1 = replace(sql_buff1, "&para;", "")
sql_buff1 = replace(sql_buff1, "&middot;", "")
sql_buff1 = replace(sql_buff1, "&cedil;", "")
sql_buff1 = replace(sql_buff1, "", "")
sql_buff1 = replace(sql_buff1, "&ordm;", "")
sql_buff1 = replace(sql_buff1, "&raquo;", "")
sql_buff1 = replace(sql_buff1, "", "")
sql_buff1 = replace(sql_buff1, "", "")
sql_buff1 = replace(sql_buff1, "", "")
sql_buff1 = replace(sql_buff1, "&iquest;", "")
sql_buff1 = replace(sql_buff1, "&Agrave;", "")
sql_buff1 = replace(sql_buff1, "&Aacute;", "")
sql_buff1 = replace(sql_buff1, "&Acirc;", "")
sql_buff1 = replace(sql_buff1, "&Atilde;", "")
sql_buff1 = replace(sql_buff1, "&Auml;", "")
sql_buff1 = replace(sql_buff1, "&Aring;", "")
sql_buff1 = replace(sql_buff1, "&AElig;", "")
sql_buff1 = replace(sql_buff1, "&Ccedil;", "")
sql_buff1 = replace(sql_buff1, "&Egrave;", "")
sql_buff1 = replace(sql_buff1, "&Eacute;", "")
sql_buff1 = replace(sql_buff1, "&Ecirc;", "")
sql_buff1 = replace(sql_buff1, "&Euml;", "")
sql_buff1 = replace(sql_buff1, "&Igrave;", "")
sql_buff1 = replace(sql_buff1, "&Iacute;", "")
sql_buff1 = replace(sql_buff1, "&Icirc;", "")
sql_buff1 = replace(sql_buff1, "&Iuml;", "")
sql_buff1 = replace(sql_buff1, "&ETH;", "")
sql_buff1 = replace(sql_buff1, "&Ntilde;", "")
sql_buff1 = replace(sql_buff1, "&Ograve;", "")
sql_buff1 = replace(sql_buff1, "&Oacute;", "")
sql_buff1 = replace(sql_buff1, "&Ocirc;", "")
sql_buff1 = replace(sql_buff1, "&Otilde;", "")
sql_buff1 = replace(sql_buff1, "&Ouml;", "")
sql_buff1 = replace(sql_buff1, "&times;", "")
sql_buff1 = replace(sql_buff1, "&Oslash;", "")
sql_buff1 = replace(sql_buff1, "&Ugrave;", "")
sql_buff1 = replace(sql_buff1, "&Uacute;", "")
sql_buff1 = replace(sql_buff1, "&Ucirc;", "")
sql_buff1 = replace(sql_buff1, "&Uuml;", "")
sql_buff1 = replace(sql_buff1, "&Yacute;", "")
sql_buff1 = replace(sql_buff1, "&THORN;", "")
sql_buff1 = replace(sql_buff1, "&szlig;", "")
sql_buff1 = replace(sql_buff1, "&agrave;", "")
sql_buff1 = replace(sql_buff1, "&aacute;", "")
sql_buff1 = replace(sql_buff1, "&acirc;", "")
sql_buff1 = replace(sql_buff1, "&atilde;", "")
sql_buff1 = replace(sql_buff1, "&auml;", "")
sql_buff1 = replace(sql_buff1, "&aring;", "")
sql_buff1 = replace(sql_buff1, "&aelig;", "")
sql_buff1 = replace(sql_buff1, "&ccedil;", "")
sql_buff1 = replace(sql_buff1, "&egrave;", "")
sql_buff1 = replace(sql_buff1, "&eacute;", "")
sql_buff1 = replace(sql_buff1, "&ecirc;", "")
sql_buff1 = replace(sql_buff1, "&euml;", "")
sql_buff1 = replace(sql_buff1, "&igrave;", "")
sql_buff1 = replace(sql_buff1, "&iacute;", "")
sql_buff1 = replace(sql_buff1, "&icirc;", "")
sql_buff1 = replace(sql_buff1, "&iuml;", "")
sql_buff1 = replace(sql_buff1, "&eth;", "")
sql_buff1 = replace(sql_buff1, "&ntilde;", "")
sql_buff1 = replace(sql_buff1, "&ograve;", "")
sql_buff1 = replace(sql_buff1, "&oacute;", "")
sql_buff1 = replace(sql_buff1, "&ocirc;", "")
sql_buff1 = replace(sql_buff1, "&otilde;", "")
sql_buff1 = replace(sql_buff1, "&ouml;", "")
sql_buff1 = replace(sql_buff1, "&divide;", "")
sql_buff1 = replace(sql_buff1, "&oslash;", "")
sql_buff1 = replace(sql_buff1, "&ugrave;", "")
sql_buff1 = replace(sql_buff1, "&uacute;", "")
sql_buff1 = replace(sql_buff1, "&ucirc;", "")
sql_buff1 = replace(sql_buff1, "&uuml;", "")
sql_buff1 = replace(sql_buff1, "&yacute;", "")
sql_buff1 = replace(sql_buff1, "&thorn;", "")
sql_buff1 = replace(sql_buff1, "&yuml;", "")

devuelve_ascii = sql_buff1
End Function



Logan05 11-12-2024 14:18:48

Cita:

Empezado por ermendalenda (Mensaje 560638)
Aqui os dejo una funcin, en VB, de conversiones para los que usen, como yo, softwares que no estn preparados para devolver ,de una respuesta de la aeat (consultar clientes o respuestas verifactu), caracteres utf8 y html especiales.
A ver si no se convierten al confirmar este post.

Muchas gracias!!! voy a probarlo


La franja horaria es GMT +2. Ahora son las 18:27:42.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traduccin al castellano por el equipo de moderadores del Club Delphi