|
JSON Deserialize
|
|||
---|---|---|---|
#18+
Вопрос в следующем. можно ли как то десериализовать следующюй структуру json. Код: javascript 1. 2. 3. 4. 5.
P.S. FrameWork 3.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 13:12 |
|
JSON Deserialize
|
|||
---|---|---|---|
#18+
JavaScriptSerializer ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 13:15 |
|
JSON Deserialize
|
|||
---|---|---|---|
#18+
МСУ, десериализую я классом System.Runtime.Serialization.Json.DataContractJsonSerializer но ему надо следующую структуру [{"Key":"key1","Value":"value1"},{"Key":"key2","Value":"value2"}]} ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 13:26 |
|
JSON Deserialize
|
|||
---|---|---|---|
#18+
virus_system, что не понятно из моего ответа? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 13:28 |
|
JSON Deserialize
|
|||
---|---|---|---|
#18+
МСУvirus_system, что не понятно из моего ответа?как ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 13:32 |
|
JSON Deserialize
|
|||
---|---|---|---|
#18+
virus_systemМСУvirus_system, что не понятно из моего ответа?как Я же ответил как. Или тебе код написать? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 13:33 |
|
JSON Deserialize
|
|||
---|---|---|---|
#18+
МСУvirus_systemпропущено... как Я же ответил как. Или тебе код написать? ну дай пример небольшой, я пробывал - у меня не получается. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 13:37 |
|
JSON Deserialize
|
|||
---|---|---|---|
#18+
virus_systemВопрос в следующем. можно ли как то десериализовать следующюй структуру json. Код: javascript 1. 2. 3. 4. 5.
P.S. FrameWork 3.5 Нельзя. В примере ошибка. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 13:38 |
|
JSON Deserialize
|
|||
---|---|---|---|
#18+
ShSergevirus_systemВопрос в следующем. можно ли как то десериализовать следующюй структуру json. Код: javascript 1. 2. 3. 4. 5.
P.S. FrameWork 3.5 Нельзя. В примере ошибка. где? такое уже с сервака приходит... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 13:41 |
|
JSON Deserialize
|
|||
---|---|---|---|
#18+
virus_systemну дай пример небольшой, я пробывал - у меня не получается. Ну так и говори, напишите код, сделайте за меня работу. Вот тебе код для твоего кривого json (а он реально кривой): Код: c# 1. 2. 3. 4. 5. 6. 7.
P.S. С поправкой на ветер исправлением невалидности твоего json (в конце лишняя запятая и закрывающая круглая скобка). ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 13:42 |
|
JSON Deserialize
|
|||
---|---|---|---|
#18+
virus_systemгде? такое уже с сервака приходит... Это не отменяет факта невалидности твоего json. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 13:43 |
|
JSON Deserialize
|
|||
---|---|---|---|
#18+
МСУvirus_systemну дай пример небольшой, я пробывал - у меня не получается. Ну так и говори, напишите код, сделайте за меня работу. Вот тебе код для твоего кривого json (а он реально кривой): Код: c# 1. 2. 3. 4. 5. 6. 7.
P.S. С поправкой на ветер исправлением невалидности твоего json (в конце лишняя запятая и закрывающая круглая скобка). Что то я не неайду Microsoft.CSharp.dll в 3.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 13:57 |
|
JSON Deserialize
|
|||
---|---|---|---|
#18+
virus_systemЧто то я не неайду Microsoft.CSharp.dll в 3.5 dynamic появился в 4.0, юзай типизированный подход. Код: c# 1. 2. 3. 4.
Код: c# 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 14:01 |
|
JSON Deserialize
|
|||
---|---|---|---|
#18+
МСУvirus_systemЧто то я не неайду Microsoft.CSharp.dll в 3.5 dynamic появился в 4.0, юзай типизированный подход. Код: c# 1. 2. 3. 4.
Код: c# 1. 2. 3. 4. 5. 6.
а енто не key1, key2, key3 а это должно быть Dictionary ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 14:04 |
|
JSON Deserialize
|
|||
---|---|---|---|
#18+
virus_system, я не пойму в какую он его структуру десериализует.... У меня вообще начал щас ругаться Тип "JsonValue" не поддерживается для десериализации массива. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 14:11 |
|
JSON Deserialize
|
|||
---|---|---|---|
#18+
МСУ, в общем что то в типизированном подходе не работает.... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 14:19 |
|
JSON Deserialize
|
|||
---|---|---|---|
#18+
virus_systemа енто не key1, key2, key3 а это должно быть Dictionary С какого перепуга? virus_systemМСУ, в общем что то в типизированном подходе не работает.... ? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 14:31 |
|
JSON Deserialize
|
|||
---|---|---|---|
#18+
Вот Dictionary {"key1":"value1","key2":"value2","key3":"value3"} А это [{"key1":"value1"},{"key2":"value2"},{"key3":"value3"}] во-первых, массив трёх объектов, причем разных типов. Разницу понимаем? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 14:35 |
|
JSON Deserialize
|
|||
---|---|---|---|
#18+
МСУВот Dictionary {"key1":"value1","key2":"value2","key3":"value3"} А это [{"key1":"value1"},{"key2":"value2"},{"key3":"value3"}] во-первых, массив трёх объектов, причем разных типов. Разницу понимаем? Да разницу то я понимаю... Токо я до сих пор не понимаю, возможно ли вообще его десерилаизовать в какой нибудь типизированный класс ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 14:40 |
|
JSON Deserialize
|
|||
---|---|---|---|
#18+
virus_systemДа разницу то я понимаю... Токо я до сих пор не понимаю, возможно ли вообще его десерилаизовать в какой нибудь типизированный класс Ты решил вынести мне мозг? Я же тебе пример дал! 14741673 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 14:42 |
|
JSON Deserialize
|
|||
---|---|---|---|
#18+
Т.е. получается вообще не динамическая ерунда. если придет key4, то надо пересобирать код??? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 14:55 |
|
JSON Deserialize
|
|||
---|---|---|---|
#18+
virus_systemТ.е. получается вообще не динамическая ерунда. если придет key4, то надо пересобирать код??? Если типизированный подход, то да. Если распаковываешь в dynamic ли object (рефкесия) - нет. А, вообще, нужно яйца отрывать тому разработчику, который такой json собирает. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2013, 14:58 |
|
|
start [/forum/topic.php?fid=20&msg=38374554&tid=1404177]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
69ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 186ms |
0 / 0 |