Страница 2 из 2
Re: Редактирование Таблицы атрибутов
Добавлено: 22 ноя 2016, 12:56
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
"Стабильная" это платная?
"Стабильная" это "старая"
Re: Редактирование Таблицы атрибутов
Добавлено: 22 ноя 2016, 13:12
XoXol
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
"Стабильная" это платная?
"Стабильная" это "старая"
Думаю такой алгоритм мне не поможет))
Re: Редактирование Таблицы атрибутов
Добавлено: 22 ноя 2016, 13:21
Игорь Белов
В версии 2.18.0-1 от 2016-10-21 для Windows в диалоге экспорта KML ничего не изменилось.
XoXol писал(а):Игорь Белов писал(а):Для экспорта в KML использовать консольную утилиту GDAL ogr2ogr:
Захожу в модули, пишет что установлено, но не могу найти. Можно пожалуйста по подробней описать?
Среди ярлычков программы найдите OSGeo4W и запустите его. Введите в консоли команду o-help, чтобы ознакомиться со списком доступных команд.
Стабильная версия доступна
на одной странице с новой. Смотрите на ссылки "Версия с долгосрочной поддержкой".