Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
	
			
		
		
			- 
				
																			 trir
- Гуру
- Сообщения: 5362
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
						
					
													
							
						
									
						Сообщение
					
								 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
"Стабильная" это платная?
"Стабильная" это "старая"
 
		 
				
		
		 
	 
				
		
		
			- 
				
																			 XoXol
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 22 ноя 2016, 09:52
- Репутация: 0
						
					
													
							
						
									
						Сообщение
					
								 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
"Стабильная" это платная?
"Стабильная" это "старая"
 
Думаю такой алгоритм мне не поможет))
 
		 
				
		
		 
	 
				
		
		
			- 
				
								Игорь Белов							
- Гуру
- Сообщения: 2241
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1514
- Откуда: Казань
						
					
													
							
						
									
						Сообщение
					
								 Игорь Белов » 
			
			
			
			
			
			
В версии 2.18.0-1 от 2016-10-21 для Windows в диалоге экспорта KML ничего не изменилось.
XoXol писал(а):Игорь Белов писал(а):Для экспорта в KML использовать консольную утилиту GDAL ogr2ogr:
Захожу в модули, пишет что установлено, но не могу найти. Можно пожалуйста по подробней описать?
 
Среди ярлычков программы найдите OSGeo4W и запустите его. Введите в консоли команду o-help, чтобы ознакомиться со списком доступных команд.
Стабильная версия доступна 
на одной странице с новой. Смотрите на ссылки "Версия с долгосрочной поддержкой".
The purpose of computing is insight, not numbers
			
						 
		 
				
		
		 
	 
	
	
	
		
		Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей