У меня есть следующий JSON.
[{"SaveValues": [{"id": 1, "allposition": {"x": - 4.888263702392578, "y": 4.799035549163818}, "allrotation": { "х": 0.0, "у": 0.0, "г": 0,0, "ш": 1,0}, "allscale": { "х": 1,0, "у": 1,0},»linepos0 ": {" х ": 0,0," у ": 0.0," Z ": 0,0}," linepos1 ": {" х ": 0.0," у ": 0.0," г ": 0,0}," movetype»: 1}, { "идентификатор": 2, "allposition": { "х": - 4,607616424560547, "у": - 4,033360004425049}, "allrotation": { "х": 0.0, "у": 0,0, "г": 0.0," ш ": 1,0}," allscale ": {" х ": 1,0," у ": 1,0}," linepos0 ": {" х ": 0.0," у ": 0.0," г ":0,0}, "linepos1": { "х": 0.0, "у": 0.0, "г": 0,0}, "movetype": 1}], "NoteValues": [{ "movenumber": 1, "notemsg": "SSD"}]}, { "SaveValues": [{ "ID": 1, "allposition": { "х": - 4,888263702392578, "у": 4,799035549163818}, "allrotation": { "х": 0.0, "у": 0.0, "г": 0,0, "ш": 1,0}, "allscale": { "х": 1,0, "у": 1,0}, "linepos0": { "х": 0.0,»у ": 0.0," г ": 0,0}," linepos1 ": {" х ": 0.0," у ": 0.0," г ": 0,0}," movetype ": 2}, {" идентификатор ": 2,"allposition": { "х": - 4,607616424560547, "у": - 4,033360004425049}, "allrotation": { "х": 0.0, "у": 0.0, "г": 0,0, "ш": 1,0},"allscale": { "х": 1,0, "у": 1,0}, "linepos0": { "х": 00,0, "у": 0.0, "г": 0,0}, "linepos1": { "х": 0.0, "у": 0.0, "г": 0,0}, "movetype": 2}, { "идентификатор": 2," allposition ": {" х ": 4,328777313232422," у ": 1,9337825775146485}," allrotation ": {" х ": 0.0," у ": 0.0," г ": 0.0," ш ": 1,0}, "allscale": { "х": 1,0, "у": 1,0}, "linepos0": { "х": 0.0, "у": 0.0, "г": 0,0}, "linepos1": {»х ": 0.0," у ": 0.0," г ": 0,0}," movetype ": 2}]," NoteValues ": [{" movenumber ": 2," notemsg ":" DDF "}]}]
Класс, используемый для сериализации, приведен ниже.
В методе загрузки я пытаюсь десериализовать JSON. Поэтому я создал список List<PlayerHandler> SaveValuesDeserialize = new List<PlayerHandler>();
Я хочу добавить SaveValues из Json. Метод, который я пробовал, приведен ниже.
Я ищу решение этой проблемы с помощью SIMPLE JSON. Я пытался использовать другие методы для десериализациичто было немного сложно понять. Выберите этот метод, чтобы попробовать. Так как я получаю тестовые значения, я надеюсь, что смогу получить значения с помощью SIMPLEJSON.