|
Парсинг JSON ответа
|
|||
---|---|---|---|
#18+
Здравствуйте. Столкнулся с таким интересным (интересно построенным) ответом от сервера в формате 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. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159.
На подобие связей таблиц между собой по ID. Нужно получить: ИмяПодписчика, НаименованеГазеты, АдресДоставкиГазеты. Главная "таблица" с которой все связано - это subscriptionPeriodData. У кого какие варианты как "связать по ID" и вывести результат? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.12.2015, 18:20 |
|
Парсинг JSON ответа
|
|||
---|---|---|---|
#18+
В гугле забанили ? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2015, 08:57 |
|
Парсинг JSON ответа
|
|||
---|---|---|---|
#18+
korshun, Спасибо, я парсил JSON. Сталкиваюсь с таким JSON впервые. Если вы заметили то он построен по принципу связей между таблицами по ID. Из данного JSON-на мне нужно получить примерно такое: 1) addressData: "name": "Респ Дагестан, г Махачкала", "description": "2мик. 434дом", 2) newspaperData: "name": ""Ас-Салам" на русском", 3) subscriberData: "name": "Гаджи", "surname": "Гаджиев" 4) subscriptionPeriodData: "period_start": "01.07.2015", "period_finish": "31.12.2015" ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2015, 09:09 |
|
Парсинг JSON ответа
|
|||
---|---|---|---|
#18+
Асланали, так а в чем проблема - если парсить уже пробовал. Если не можешь получить "сложный" результат - то парси и пиши в базу данных, затем при помощи select вытянешь все что тебе будет нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2015, 09:22 |
|
Парсинг JSON ответа
|
|||
---|---|---|---|
#18+
Сделал так. "Топорно"? Код: java 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. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2015, 10:52 |
|
Парсинг JSON ответа
|
|||
---|---|---|---|
#18+
Вывод такой: Код: powershell 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2015, 10:53 |
|
Парсинг JSON ответа
|
|||
---|---|---|---|
#18+
Это для себя? Откуда желание избежать базы данных (благо она встроенная в ОС)? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2015, 11:11 |
|
Парсинг JSON ответа
|
|||
---|---|---|---|
#18+
wadman, Вы правы я стал подумывать об этом. Загнать нужные данные в базу SQLite и вытаскивать от туда. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2015, 11:16 |
|
Парсинг JSON ответа
|
|||
---|---|---|---|
#18+
Думал может обойдется простым парсингом JSON не хотел прибегать к SQLite. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2015, 11:20 |
|
Парсинг JSON ответа
|
|||
---|---|---|---|
#18+
АсланалиДумал может обойдется простым парсингом JSON не хотел прибегать к SQLite. Как раз с sql обработка будет проще в большинстве случаев. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.12.2015, 11:28 |
|
|
start [/forum/topic.php?fid=13&tid=1331208]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 250ms |
total: | 379ms |
0 / 0 |