8
Web'den bazı verileri almaya çalışıyorum. Veri, JSON nesnesi veya XML olarak sunulur: her iki durumda da, bu XML/JSON yapısına dayanarak, yalnızca ihtiyacım olan verileri almak için modelini oluşturmak için 'u beğenmem.Web'den anonim bir yazıyı al C#
HttpResponseMessage response = await client.PostAsync(
"http://www.someAPI.com/api.xml",
requestContent);
response.EnsureSuccessStatusCode();
HttpContent content = response.Content;
ben yapacağım geri alırsınız veri yapısına dayalı bir model oluşturmak için varsa: Sadece herhangi bir alternatif olup olmadığını bilmek istiyorum. Anonim bir tür olarak content
'u ayrıştırıp, verileri rastgele alanlar veya özellikler veya dizi dizinleri olarak alabilir miyim?
Diyelim ki: response.Countries[5].CountryId
. Bu 2 türden herhangi birinde (JSON ve XML) mümkün mü? Nasıl yapabilirim?
Sorularınızı yeniden formüle etmelisiniz: şimdi olduğu gibi, cevaplar ** Evet ** ve ** Evet **. Ama sanırım sana bu kadar yardımcı olmuyor. – Andreas
Bir [dinamik] (http://msdn.microsoft.com/en-us/library/dd264741.aspx) değişkenine geri döndüğünüz içeriği ve bundan çıkan özellik/değerlere erişmeyi deneyebilirsiniz - ama sonra siz ' d isminin isimlerinin ne olduğunu önceden bilmem gerek –
dersin veri yapısını zaten biliyorum. Sadece üzerinde bir model kurmak istemiyorum. – Saturnix