Valor de retorno no xml

Fórum sobre desenvolvimento de software para atender as exigências da legislação fiscal e tributária (NFe, NFCe, NFSe, SPEED, Projeto ACBr, TEF, ECD, EFD, etc.)

Moderador: Moderadores

malcarli
Usuário Nível 3
Usuário Nível 3
Mensagens: 244
Registrado em: 20 Ago 2015 18:14
Localização: marilia/sp

Valor de retorno no xml

Mensagem por malcarli »

Tarde Devs, esta imagem é o retorno do cancelamento de uma nfse da nota paulistana, Se tentar abrir o xml acusa erro onde está destacado, pois tem um caractere oculto. Faço tratamento para retirar acentos, etc, mas não consegui identificar como fazer deste valor. Poderiam orientar, seria algo assim:

Código: Selecionar todos

      cXml:= StrTran(cXml, [<0xa0>], [a]) // ou chr disso ou asc tentei e não consegui
segue em anexo a imagem

obg
Anexos
Sem título.png
Sem título.png (122.48 KiB) Exibido 55 vezes
Editado pela última vez por Itamar M. Lins Jr. em 17 Dez 2025 21:46, em um total de 1 vez.
Razão: O presente tópico foi movido da seção Minigui, uma vez que seu conteúdo não tem relação com os objetivos daquela seção, onde só podem constar dúvidas técnicas de programação diretamente relacionadas com Minigui.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20365
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 1 vez

Re: Valor de retorno no xml

Mensagem por JoséQuintas »

Com o tradicional for/next, identificar que caracteres tem aí.
Depois, se for tabela ASCII, trocar por "á" ou "a"
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
alxsts
Colaborador
Colaborador
Mensagens: 3100
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

Re: Valor de retorno no xml

Mensagem por alxsts »

Olá!

Este caracter é o &nbsp; (no-break-space).

Parece que o teu editor de texto está configurado para UTF-8.

No Sublime, verifique a configuração "draw_unicode_white_space"
[]´s
Alexandre Santos (AlxSts)
Responder