【发布时间】:2014-03-26 20:05:31
【问题描述】:
我对 API 和 JSON 还很陌生,所以请多多包涵……
我想从 last fm 的 API 中使用有关专辑的信息,我可以使用除了图像之外的所有内容,因为似乎存在命名问题。
api部分:
"image": [{
"#text": "http:\/\/userserve-ak.last.fm\/serve\/34s\/88057565.png",
"size": "small"
},
{
"#text": "http:\/\/userserve-ak.last.fm\/serve\/64s\/88057565.png",
"size": "medium"
},
{
"#text": "http:\/\/userserve-ak.last.fm\/serve\/174s\/88057565.png",
"size": "large"
},
{
"#text": "http:\/\/userserve-ak.last.fm\/serve\/300x300\/88057565.png",
"size": "extralarge"
},
{
"#text": "http:\/\/userserve-ak.last.fm\/serve\/_\/88057565\/Believe.png",
"size": "mega"
}],
通过 JSON2CSharp 运行 JSON 后,我得到:
public class Image
{
public string __invalid_name__#text { get; set; }
public string size { get; set; }
}
显然这不好,所以有人能指出我解决问题的正确方向吗? 可以重命名吗?
任何帮助将不胜感激,谢谢:)
【问题讨论】: