Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Это возможно ли распарсить средствами SQL / 7 сообщений из 7, страница 1 из 1
23.08.2017, 17:01
    #39509459
НиколайСН
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Это возможно ли распарсить средствами SQL
Добрый!!

По Веб-сервису получил следующий ответ:

Код: 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.
playerHandler({
    "_input": "l+k://player?384&150",
    "name": "★ Andrey ★",
    "points": 107700,
    "alliance": null,
    "rank": 12,
    "isOnVacation": false,
    "id": "384",
    "castles": [
        {
            "player": 384,
            "points": 1799,
            "id": "20420",
            "publicHabitatType": 2,
            "name": "⛪️🛡Псилоцибиновый гриб🛡",
            "mapX": 16384,
            "mapY": 16218,
            "entityName": "Habitat",
            "link": "l+k://coordinates?16384,16218&150"
        },
        {
            "player": 384,
            "points": 1799,
            "id": "4040",
            "publicHabitatType": 2,
            "name": "★ Мирный ★",
            "mapX": 16439,
            "mapY": 16357,
            "entityName": "Habitat",
            "link": "l+k://coordinates?16439,16357&150"
        }
    ],
    "link": "l+k://player?384&150",
    "serverId": "150"
});



Сначала подумал XML и нефиг делать, НО это ж не XML))))

Можно ли ЭТО переложить в таблицу SQL и если ДА, то дайте пендаля куда смотреть)
...
Рейтинг: 0 / 0
23.08.2017, 17:20
    #39509479
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Это возможно ли распарсить средствами SQL
Это не XML, а JSON. Дальше ищи как в твоем ЯП с JSON работать.
...
Рейтинг: 0 / 0
23.08.2017, 17:52
    #39509503
exp98
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Это возможно ли распарсить средствами SQL
НиколайСН, наверняка не скажу, есть функция SQL
REGEXP_LIKE ( expression, pattern [, match_parameter ] )
REGEXP_SUBSTR(.......)

Cмотреть можно сюда или туда
...
Рейтинг: 0 / 0
23.08.2017, 18:42
    #39509524
НиколайСН
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Это возможно ли распарсить средствами SQL
Dima TЭто не XML, а JSON. Дальше ищи как в твоем ЯП с JSON работать.

Спасибо!!!
...
Рейтинг: 0 / 0
23.08.2017, 18:43
    #39509525
НиколайСН
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Это возможно ли распарсить средствами SQL
exp98НиколайСН, наверняка не скажу, есть функция SQL
REGEXP_LIKE ( expression, pattern [, match_parameter ] )
REGEXP_SUBSTR(.......)

Cмотреть можно сюда или туда

Тоже спасибо), но у меня MS)
...
Рейтинг: 0 / 0
23.08.2017, 21:09
    #39509582
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Это возможно ли распарсить средствами SQL
НиколайСНТоже спасибо), но у меня MS)
версия?
...
Рейтинг: 0 / 0
24.08.2017, 12:05
    #39509801
Partisan M
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Это возможно ли распарсить средствами SQL
exp98НиколайСН, наверняка не скажу, есть функция SQL
REGEXP_LIKE ( expression, pattern [, match_parameter ] )
REGEXP_SUBSTR(.......)

Cмотреть можно сюда или туда

Не надо смотреть сюда и туда. В некоторых популярных СУБД есть поддержка полей типа JSON. То есть, в них можно не только хранить JSON как текст, но и делать поиск в нём по содержащимся элементам, для чего предоставляются расширения оператора SELECT. Подробности узнавать в описании SQL соответствующей СУБД.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Это возможно ли распарсить средствами SQL / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]