Что нового

Просмотр значений Map

RaZum

Знающий
Сообщения
78
Репутация
14
Кому-то возможно понадобится быстро посмотреть значения Map.
Пустые Map (не пустые значения "" или 0) и массивы пропускаются, отображаются только значения которые могут быть отображены.
Вобщем, это простая заготовка для вариаций с Map любого уровня вложенности.
Код:
Func _Map ($m)
	If IsMap ($m) Then
		For $Key In MapKeys ($m)
			_Map ($m[$Key])
		Next
	Else
		ConsoleWrite ($m & @crlf)
	EndIf
EndFunc
Для вывода пустых Map, надо добавить проверку на ошибку от MapKeys.
Для вывода обозначения массивов и других типов, нужно соответственно добавить проверку значения через VarGetType.
 
Верх