mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-01-04 03:48:40 +02:00
Update Дженва.os
This commit is contained in:
parent
3fde1a790d
commit
539cdc03e9
@ -29,7 +29,7 @@
|
||||
Значение = Пара.Значение;
|
||||
Ключ = Строка(Пара.Ключ);
|
||||
|
||||
ЭтоКоллекция = Не ТипЗнч(Значение) = Тип("Соответствие") И Не ТипЗнч(Значение) = Тип("Структура");
|
||||
ЭтоКоллекция = Не ТипЗнч(Значение) = Тип("Соответствие") Или Не ТипЗнч(Значение) = Тип("Структура");
|
||||
СледующаяВложенность = ТекущаяВложенность + 1;
|
||||
СледующаяВложенностьДоступна = МаксимальнаяВложенность = 0 Или СледующаяВложенность <= МаксимальнаяВложенность;
|
||||
|
||||
@ -125,19 +125,13 @@
|
||||
Процедура НормализоватьТекстовыйВвод(Знач Текст)
|
||||
|
||||
НачальнаяФигурная = СтрНайти(Текст, "{");
|
||||
НачальнаяКвадратная = СтрНайти(Текст, "[");
|
||||
ПоследняяФигурная = СтрНайти(Текст, "}", НаправлениеПоиска.СКонца);
|
||||
ПоследняяКвадратная = СтрНайти(Текст, "]", НаправлениеПоиска.СКонца);
|
||||
|
||||
Если НачальнаяФигурная = 0 И НачальнаяКвадратная = 0 Тогда
|
||||
Если НачальнаяФигурная = 0 Или ПоследняяФигурная = 0 Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Фигурные = НачальнаяФигурная < НачальнаяКвадратная И НачальнаяФигурная <> 0 Или НачальнаяКвадратная = 0;
|
||||
ПервыйСимвол = ?(Фигурные, НачальнаяФигурная, НачальнаяКвадратная);
|
||||
ПоследнийСимвол = ?(Фигурные, ПоследняяФигурная, ПоследняяКвадратная);
|
||||
|
||||
Текст = Сред(Текст, ПервыйСимвол, ПоследнийСимвол - ПервыйСимвол + 1);
|
||||
Текст = Сред(Текст, НачальнаяФигурная, ПоследняяФигурная - НачальнаяФигурная + 1);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@ -147,4 +141,5 @@
|
||||
Или ТипЗнч(Значение) = Тип("Структура")
|
||||
Или ТипЗнч(Значение) = Тип("Соответствие");
|
||||
|
||||
КонецФункции
|
||||
КонецФункции
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user