Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
-
trir
- Гуру
- Сообщения: 5355
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Сообщение
trir » 22 ноя 2016, 12:56
А можно алгоритм описать в кратце?
вкратце
Код: Выделить всё
def json2html(jj):
tbl = r'<table border="1">'
#
if isinstance(jj, dict):
for key, value in jj.items():
if isinstance(value, dict) or isinstance(value, list):
tbl += '<tr><th>' + str(key) + '</th><td>' + json2html(value) + '</td></tr>'
else:
tbl += '<tr><th>' + str(key) + '</th><td>' + str(value) + '</td></tr>'
elif isinstance(jj, list):
for ell in jj:
if ell != "":
tbl += '<tr><th>' + json2html(ell) + '</td></tr>'
#
tbl += '</table>'
return tbl
"Стабильная" это платная?
"Стабильная" это "старая"
-
XoXol
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 22 ноя 2016, 09:52
- Репутация: 0
Сообщение
XoXol » 22 ноя 2016, 13:12
trir писал(а):А можно алгоритм описать в кратце?
вкратце
Код: Выделить всё
def json2html(jj):
tbl = r'<table border="1">'
#
if isinstance(jj, dict):
for key, value in jj.items():
if isinstance(value, dict) or isinstance(value, list):
tbl += '<tr><th>' + str(key) + '</th><td>' + json2html(value) + '</td></tr>'
else:
tbl += '<tr><th>' + str(key) + '</th><td>' + str(value) + '</td></tr>'
elif isinstance(jj, list):
for ell in jj:
if ell != "":
tbl += '<tr><th>' + json2html(ell) + '</td></tr>'
#
tbl += '</table>'
return tbl
"Стабильная" это платная?
"Стабильная" это "старая"
Думаю такой алгоритм мне не поможет))
-
Игорь Белов
- Гуру
- Сообщения: 2241
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1514
- Откуда: Казань
Сообщение
Игорь Белов » 22 ноя 2016, 13:21
В версии 2.18.0-1 от 2016-10-21 для Windows в диалоге экспорта KML ничего не изменилось.
XoXol писал(а):Игорь Белов писал(а):Для экспорта в KML использовать консольную утилиту GDAL ogr2ogr:
Захожу в модули, пишет что установлено, но не могу найти. Можно пожалуйста по подробней описать?
Среди ярлычков программы найдите OSGeo4W и запустите его. Введите в консоли команду o-help, чтобы ознакомиться со списком доступных команд.
Стабильная версия доступна
на одной странице с новой. Смотрите на ссылки "Версия с долгосрочной поддержкой".
The purpose of computing is insight, not numbers
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя