Quantcast
Channel: Форум программистов и сисадминов Киберфорум
Viewing all articles
Browse latest Browse all 514750

Сгруппировать JSON - jQuery

$
0
0
Добрый день всем, мучает вопрос, как можно отсортировать JSON строку. Даны данные регионов, и у каждого есть свой ПРЕДОК, нужно сгруппировать по ним и вывести это в SELECT типа.. Для работы прикрепил полный JSON в формате txt тут georegions.txt

:

<select>
  <optgroup label="Россия">
    <option value="1">Москва</option>
    <option value="2">Питер</option>
    <option value="3">Воронеж</option>
  </optgroup>
  <optgroup label="Украина">
    <option value="4">Киев</option>
    <option value="5">Донецк</option>
    <option value="6">Симферополь</option>
  </optgroup>
  </select>

:

  "result": {
    "GeoRegions": [
      {
        "GeoRegionId": 0,
        "GeoRegionName": "Все",
        "GeoRegionType": "World",
        "ParentId": null
      },
      {
        "ParentId": 3,
        "GeoRegionType": "Administrative area",
        "GeoRegionName": "Москва и область",
        "GeoRegionId": 1
      },
      {
        "GeoRegionName": "Санкт-Петербург",
        "GeoRegionId": 2,
        "GeoRegionType": "City",
        "ParentId": 3
      },
      {
        "ParentId": 225,
        "GeoRegionType": "Administrative area",
        "GeoRegionName": "Центр",
        "GeoRegionId": 3
      },
      {
        "ParentId": 2,
        "GeoRegionName": "Белгород",
        "GeoRegionId": 4,
        "GeoRegionType": "City"
      },
      {
        "GeoRegionName": "Иваново",
        "GeoRegionId": 5,
        "GeoRegionType": "City",
        "ParentId": 4
      }]
}


Viewing all articles
Browse latest Browse all 514750

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>