У меня есть файл json, который я экспортировал с использованием TexturePacker, и он создает этот формат.
{"frames": {
"But_01_Highlight.png":
{
"frame": {"x":0,"y":0,"w":280,"h":41},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":7,"y":8,"w":280,"h":41},
"sourceSize": {"w":294,"h":57}
},
Я следовал учебному пособию, в котором вы могли просто превратить его в массив, но это не доступно на Windows Phone 7. Такое ощущение, что у меня есть реверс-инженер для каждого формата, а не просто для чтения, как он анализируется.
Как мне создать объект с контрактом данных для загрузки этого формата?
Мой вопрос также похож на следующий вопрос https://stackoverflow.com/questions/3769322/datacontractjsonserializer-with-arbitrary-key-names, на который нет ответа
@ Андреас Лёв, если бы вы могли экспортировать в такой формат, как это было бы здорово.
{"frames":[
{
"filename": "But_01_Highlight.png",
"frame": {"x":0,"y":0,"w":280,"h":41},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {"x":7,"y":8,"w":280,"h":41},
"sourceSize": {"w":294,"h":57}
},
...
]