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.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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.
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)