Fórum DataSnap com REST e JSON #408383

10/10/2011

0

Pessoal, estou desenvolvendo uma aplicação em 3 camadas com REST e JSON.
Fiz minha tela de cadastro onde funciona perfeitamento, porem, minha duvida e quanto caracteres acentuados.
Tenho um cadastro de cliente e se mando inserir um cliente com o nome Rogério, ele não insere, mas se passo sem o acento Rogerio, ele inclui com sucesso.

Grato,
Ricardo Valente

Ricardo Valente

Responder

Post mais votado

18/10/2011

Porque você está passando o conteúdo do seu Objeto JSON para uma Stream ?

Tiago Silva

Tiago Silva
Responder

Gostei + 1

Mais Posts

10/10/2011

Ricardo Valente

Questão ja resolvida pessoal.
Segue abaixo a solução.

Antes minha linha estava assim:
dataStream := TStringStream.Create(Item.ToString);

Tive que converter para UTF8 para resolver o problema, a linha abaixo é a correta:

dataStream := TStringStream.Create(TEncoding.UTF8.GetBytes(jItem.ToString));

Abraços,
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar