5
respostas

Campo LONG RAW

Prezados, fiz um select onde o campo é LONG RAW (contido um XML completo dentro dele) e preciso retornar em um JSON.

Alguém sabe como faço para tratar essa informação?

Desde já agradeço.

5 respostas

Oi Thiago tudo bem?

Baixe no NUGET a biblioteca Newtonsoft de Json e então rode o seguinte código https://www.newtonsoft.com/json/help/html/ConvertXmlToJson.htm

Espero ter ajudado!!!

Obrigado pela ajuda, mas deixa explicar.

O campo "A" no Oracle é LONG RAW. Preciso no C# dar o select deste campo, salvar o valor na variável e retornar via JSON, não se sei consegui ser mais claro agora.

Não dá para salvar esse campo "A" que contém o xml em string? E depois converter para JSON?

Obrigado pelo retorno.

Essa é a minha dificuldade. Transformar o retorno byte[] em string.

Tentou já usar o Convert?

string encodedData = System.Convert.ToBase64String(byteData)