0
我正在使用請求鏈接來獲取用戶的項目。它返回許多以下情況:Behance API屬性名稱是編號
{
id: 123456,
name: "Deneme 2",
published_on: 1427213730,
created_on: 1427213604,
modified_on: 1427213730,
url: "https://www.behance.net/gallery/123456/trial-2",
privacy: "public",
fields: [
"Film"
],
covers: {
115: "abc.com/xyz.jpg",
202: "abc.com/xyz.jpg",
230: "abc.com/xyz.jpg",
404: "abc.com/xyz.jpg"
}}
但covers
和images
陣列是有問題的。他們的名字是數字的,當我使用Json.Net將它們反序列化爲與返回的JSON字符串上的字段相同的類時,會出現問題,因爲屬性名稱在C#類中不能爲數字,並且當我更改名稱到字母數字(例如BehanceImg_138
而不是隻有138
),這次Json.Net無法匹配JSON字符串中的字段,並且BehanceImg_138變爲null,儘管它在JSON字符串中不爲空。我怎樣才能克服這個問題?
公開提供包含您的個人API密鑰的鏈接並不被認爲是好的做法。請刪除鏈接,並在您的問題中包含JSON。 –
好的,不知道,謝謝。 –