File tree 3 files changed +6
-4
lines changed
3 files changed +6
-4
lines changed Original file line number Diff line number Diff line change 1
1
2
2
Описание.Имя("json")
3
- .Версия("1.0.1 ")
3
+ .Версия("1.1.0 ")
4
4
.ВключитьФайл("src")
5
5
.ВключитьФайл("tests")
6
6
.ВключитьФайл("lib.config")
Original file line number Diff line number Diff line change 1289
1289
Функция jsonЗаписатьСтроку (Значение , ПолноеМаскированиеСимволов , МаскированиеКириллицы )
1290
1290
1291
1291
// Маскирование служебных символов.
1292
- Результат = СтрЗаменить (СтрЗаменить (СтрЗаменить (СтрЗаменить (СтрЗаменить (СтрЗаменить (СтрЗаменить (СтрЗаменить ( Значение,
1292
+ Результат = СтрЗаменить (СтрЗаменить (СтрЗаменить (СтрЗаменить (СтрЗаменить (СтрЗаменить (СтрЗаменить (Значение,
1293
1293
"\" , "\\" ), // x5c
1294
- "/" , "\/" ), // x2f
1294
+ // "/", "\/"), // x2f
1295
1295
Символ (008 ), "\b" ), // x08
1296
1296
Символы.Таб, "\t" ), // x09
1297
1297
Символы.ПС, "\n" ), // x0a
Original file line number Diff line number Diff line change 126
126
127
127
Эталон = "{
128
128
| "" SymbolsToEscape"" : "" \u007f\u0080\u0081\u0082\u0083\u0084\u0085\u0086\u0087\u0088\u0089\u008a\u008b\u008c\u008d\u008e\u008f\u0090\u0091\u0092\u0093\u0094\u0095\u0096\u0097\u0098\u0099\u009a\u009b\u009c\u009d\u009e\u009f\u00ad"" ,
129
- | "" Cyrillic"" : "" АБВГҐДЂЃЕЀЁЄЖЗЅИЍІЇЙЈКЛЉМНЊОПРСТЋЌУЎФХЦЧЏШЩЪЫЬЭЮЯ""
129
+ | "" Cyrillic"" : "" АБВГҐДЂЃЕЀЁЄЖЗЅИЍІЇЙЈКЛЉМНЊОПРСТЋЌУЎФХЦЧЏШЩЪЫЬЭЮЯ"" ,
130
+ | "" Slash"" : "" /""
130
131
|}" ;
131
132
132
133
Объект = Новый Соответствие;
133
134
Объект.Вставить("SymbolsToEscape" , ПолучитьСтрокуСимволов(127 , 159 ) + Символ (173 ));
134
135
Объект.Вставить("Cyrillic" , "АБВГҐДЂЃЕЀЁЄЖЗЅИЍІЇЙЈКЛЉМНЊОПРСТЋЌУЎФХЦЧЏШЩЪЫЬЭЮЯ" );
136
+ Объект.Вставить("Slash" , "/" );
135
137
136
138
СтрокаJSON = _преобразовательJSON.ЗаписатьJSON(Объект);
137
139
You can’t perform that action at this time.
0 commit comments