CONSULMIR DADOS EM JSON

JOAOBENEVIDES 14/03/2016 11:29:00
#459140
o certo é entao tenho que criar uma lista
seria algo assim

List<joao1> joao = new List<joao1>();

joao.Add(prod);


KERPLUNK 14/03/2016 11:36:18
#459143
Exatamente, isso está bem explícito na documentação.
JOAOBENEVIDES 14/03/2016 11:39:53
#459144
uma pergunta entao posso fazer isto

List<string> listaString = new List<string>();

listaString.Add(prod.ToString());
KERPLUNK 14/03/2016 11:48:34
#459145
Se prod for uma classe, não é assim...
JOAOBENEVIDES 14/03/2016 11:50:03
#459147
entao como devo fazer ?
KERPLUNK 14/03/2016 11:53:16
#459149
O método [Ô]ToString()[Ô] não transforma uma classe em uma string. Para isso você precisa fazer a serialização.
JOAOBENEVIDES 14/03/2016 11:56:30
#459150
um de seus videos voce mostra isto ne
KERPLUNK 14/03/2016 11:58:23
#459151
Sobre serialização? Sim, tanto XML como JSON usando um JavaScriptSerializer
JOAOBENEVIDES 14/03/2016 15:16:22
#459160
kerplug vamos la agora acredito que falta pouco mesmo
eu fiz a serialização porem acredito que tem algum erros

o que voce manda esta assim

{
[Ô]skuId[Ô]: null,
[Ô]skuSellerId[Ô]: [Ô]2[Ô],
[Ô]productSellerId[Ô]: null,
[Ô]title[Ô]: [Ô]Título do produto inserido pelo kerplunk[Ô],
[Ô]description[Ô]: [Ô]Produto inserido pelo kerplunk[Ô],
[Ô]brand[Ô]: [Ô]marca kerplunk[Ô],
[Ô]gtin[Ô]: [
null
],
[Ô]categories[Ô]: [
[Ô]Teste[Ô],
[Ô]API[Ô]
],
[Ô]images[Ô]: [
[Ô]http://l.yimg.com/rz/d/yahoo_frontpage_pt-BR_s_f_p_101x50_frontpage.png[Ô]
],
[Ô]videos[Ô]: [],
[Ô]price[Ô]: {
[Ô]offer[Ô]: 18.5,
[Ô]default[Ô]: 19
},
[Ô]stock[Ô]: {
[Ô]quantity[Ô]: 0,
[Ô]crossDockingTime[Ô]: 0
},
[Ô]dimensions[Ô]: {
[Ô]weight[Ô]: 10,
[Ô]length[Ô]: 10,
[Ô]width[Ô]: 10,
[Ô]height[Ô]: 10
},
[Ô]giftWrap[Ô]: {
[Ô]available[Ô]: null,
[Ô]value[Ô]: null,
[Ô]messageSupport[Ô]: null
},
[Ô]attributes[Ô]: [
{
[Ô]name[Ô]: [Ô]cor[Ô],
[Ô]value[Ô]: [Ô]cinza[Ô]
}
],
[Ô]errors[Ô]: []
}

o que eu mando esta assim

{
[Ô]skuId[Ô]:[Ô]0000005213085[Ô],
[Ô]skuSellerId[Ô]:[Ô]0000005213085[Ô],
[Ô]productSellerId[Ô]:null,
[Ô]title[Ô]:[Ô]Inclusão de Joao[Ô],
[Ô]description[Ô]:[Ô]Inclusao[Ô],
[Ô]brand[Ô]:[Ô]marca0000005213085[Ô],
[Ô]gtin[Ô]:[
[Ô]789[Ô]
],
[Ô]categories[Ô]:[
[Ô]Teste\u003eAPI[Ô]
],
[Ô]images[Ô]:[
[Ô]http://d24kgseos9bn1o.cloudfront.net/vizzent/imagens/produtos/original/0000005113088(1).jpg[Ô]
],
[Ô]videos[Ô]:null,
[Ô]price[Ô]:{
[Ô]offer[Ô]:12,[Ô]
_default[Ô]:12},
[Ô]stock[Ô]:{
[Ô]quantity[Ô]:12,
[Ô]crossDockingTime[Ô]:null},
[Ô]dimensions[Ô]:{
[Ô]weight[Ô]:4,
[Ô]length[Ô]:2,
[Ô]width[Ô]:1,
[Ô]height[Ô]:12},
[Ô]giftWrap[Ô]:null,
[Ô]attributes[Ô]:null,[Ô]errors[Ô]:null}

sei que esta algo diferente oque devo estar fazendo de errado
JOAOBENEVIDES 14/03/2016 16:51:41
#459164
depois de muita briga esta ai
string json = new JavaScriptSerializer().Serialize(prod);
var resposta = await client.PostAsJsonAsync([Ô][Ô], json);

esta certo agora ? o que voce acha mais ainda esta dando o erro
{StatusCode: 400, ReasonPhrase: [ô]Bad Request[ô], Version: 1.1, Content: System.Net.Http.StreamContent, Headers:
{
x-cnection: close
transfer-encoding: chunked
Connection: keep-alive
Date: Mon, 14 Mar 2016 19:51:25 GMT
Server: Apache
X-Powered-By: Servlet/2.5 JSP/2.1
Content-Type: text/html; charset=UTF-8
}}

posso estar fazendo algo errado ainda ?
Página 6 de 7 [63 registro(s)]
Tópico encerrado , respostas não são mais permitidas