|
json в c#
|
|||
---|---|---|---|
#18+
Ребята, помогите добить формирование json на c#. Начал и далее тупик на "designs": [ и "parameters": {. Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
json который нужно получить Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56.
Модератор: Тема перенесена из форума "Программирование". ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2022, 19:09 |
|
json в c#
|
|||
---|---|---|---|
#18+
gnikspam, А зачем изобретать велосипед? Почему не использовать стандартные библиотеки, например, Newtonsoft.Json? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.01.2022, 10:01 |
|
json в c#
|
|||
---|---|---|---|
#18+
SergiiW gnikspam, А зачем изобретать велосипед? Почему не использовать стандартные библиотеки, например, Newtonsoft.Json? да мен не важно, можно и ее.. Важно получить вот такой сложной структуры json. т.е. когда в объект вложены еще объекты, как designe например и parameters. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.01.2022, 14:35 |
|
json в c#
|
|||
---|---|---|---|
#18+
gnikspam да мен не важно, можно и ее Мало того, руками ничего не требуется писать, инструментов навалом, например https://json2csharp.com Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.01.2022, 16:58 |
|
json в c#
|
|||
---|---|---|---|
#18+
Shocker.Pro, не зачет!!, полный код пож.. и форматинг с отступом не забыть )) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.01.2022, 19:45 |
|
json в c#
|
|||
---|---|---|---|
#18+
во writer можно вставлять переносы строки и табы, проблемы, что угодно по идее. но пока не покажите весь код, не понятно, зачем вообще через writer это делать... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.01.2022, 23:53 |
|
json в c#
|
|||
---|---|---|---|
#18+
Shocker.Pro gnikspam да мен не важно, можно и ее Мало того, руками ничего не требуется писать, инструментов навалом, например https://json2csharp.com Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
Я все понимаю что коряво и не правильно и что нужно использовать серилизация. Просто нужно добить то что есть. Подскажите ка добавить запятую в месте где указал ? Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41.
Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2022, 18:33 |
|
json в c#
|
|||
---|---|---|---|
#18+
gnikspam, г...о вопрос: Replace ("}, {", "}, , {") зы не респектуте... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2022, 19:48 |
|
json в c#
|
|||
---|---|---|---|
#18+
Где-то в степи gnikspam, г...о вопрос: Replace ("}, {", "}, , {") зы не респектуте... хаа )) в моем стиле ) чувство юмора оценил ) спасибо ) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2022, 20:15 |
|
json в c#
|
|||
---|---|---|---|
#18+
gnikspam, И вам не хворать, очень позитивный пост в этом году, я его внуку буду показывать, когда он будет лениться чонить делать, как образец настойчивости и упорства. Скажите, вот просто два вопроса, 1 Вам уж так принципиально выдирать гланды через ж...у или все же вы не умеете партикулярно выдрать - как обычно. 2 Зачем вам там запятые, это чисто дизайнерское решение? Ибо там они как корове седло Вообще то не плохо было бы изловчится и заебен..ть всю эту поеб...нь одной строкой, (как у Пикасо - картинка одной линией, притча Пикасо, салфетка, женщина), да вот только сомневаюсь научились ли в шарпе инициализировать поля в анонимном типе анонимной функцией ( раньше был запрет). Ну а так не плохо, )) как говорится keep well ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 10:36 |
|
json в c#
|
|||
---|---|---|---|
#18+
Где-то в степи да вот только сомневаюсь научились ли в шарпе инициализировать поля в анонимном типе анонимной функцией ( раньше был запрет). Может, я, конечно, не понял, о чем речь, но вот это Код: c# 1. 2. 3. 4. 5. 6.
вполне нормально компилируется и работает на .Net 3.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 11:15 |
|
json в c#
|
|||
---|---|---|---|
#18+
Сон Веры Павловны, хорошо согласен, а как всю пое..нь отобразить ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 11:43 |
|
json в c#
|
|||
---|---|---|---|
#18+
Сон Веры Павловны, глянь пож, что то не выходит одной строкой Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 11:56 |
|
json в c#
|
|||
---|---|---|---|
#18+
Где-то в степи что то не выходит одной строкой А что должно выйти одной строкой? На выходе вроде как именно, что требовалось ТСу. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 12:16 |
|
json в c#
|
|||
---|---|---|---|
#18+
Сон Веры Павловны, хотелось бы new[] {new {title = "C-1", thumbnail = "images/designs/cut-1/1-w.png", designs = ?????} }; как у Паганини на одной струне с играть )) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 12:42 |
|
json в c#
|
|||
---|---|---|---|
#18+
Где-то в степи, Так параметр же Formatting.Indented у JsonConvert.SerializeObject как бы намекает. Заменить на Formatting.None - всё будет в одну строку. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 12:48 |
|
json в c#
|
|||
---|---|---|---|
#18+
Сон Веры Павловны, нет нет вот так одной строкой Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 13:01 |
|
json в c#
|
|||
---|---|---|---|
#18+
aadon Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 13:04 |
|
json в c#
|
|||
---|---|---|---|
#18+
Где-то в степи Сон Веры Павловны, нет нет вот так одной строкой Код: c# 1.
Т.е. так? Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 13:17 |
|
json в c#
|
|||
---|---|---|---|
#18+
Сон Веры Павловны, ну да, все таки можно, молодец ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 13:21 |
|
json в c#
|
|||
---|---|---|---|
#18+
gnikspam Я все понимаю что коряво и не правильно и что нужно использовать серилизация. Просто нужно добить то что есть. Ловушка невозвратных затрат . ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 13:27 |
|
json в c#
|
|||
---|---|---|---|
#18+
Где-то в степи да вот только сомневаюсь научились ли в шарпе инициализировать поля в анонимном типе анонимной функцией (раньше был запрет). Анонимный тип это такой же тип как любой другой единственное ограничение это то, что он всегда генерируется как internal - бывает хочется передать его за границы сборки как dynamic, но не тут-то было. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 13:37 |
|
json в c#
|
|||
---|---|---|---|
#18+
fkfka2, да просто по извращаться в контексте умирающего форума Shocker.Pro достаточно обоснованное и верное решение дал, но не дал реализации, автор просто в силу своей некомпетентности не смог им воспользоваться ( аля копипаст), хотя надо отдать должное две недели долбить эту бодягу - тут должно быть упрямство. я бы уже давно дохлую лошадь на знакомую улицу перетащил. так что с моего имха любые правильные танцы с бубном всё-таки развивают мускулатуру ( не бесполезны) зы может ктонить напишет реализацию по мотивам Shocker.Pro, без анонимных типов, все таки 2 недели не хухры мухры... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 13:50 |
|
|
start [/forum/topic.php?fid=20&gotolast=1&tid=1398187]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 140ms |
0 / 0 |