#650 closed улучшение (fixed)
Экранировать управляющие символы при кодировании JSON строк
| Reported by: | alx | Owned by: | alx |
|---|---|---|---|
| Priority: | средний | Milestone: | 2 очередь |
| Component: | swd | Keywords: | |
| Cc: |
Description
Сейчас при кодировании JSON строк экранируются только некоторые управляющие символы (\, ", \n, \t, \r, \b, \f). Однако согласно RFC:4627 экранироваться должны все управляющие символы (с кодами меньше 32).
Предлагается добавить экранирование оставшихся управляющих символов в виде последовательностей \uXXXX.
Также, для полноты реализации предлагается деэкранировать последовательности вида \uXXXX при декодировании JSON строк.
Change History (2)
comment:1 by , 2 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
comment:2 by , 8 days ago
| Summary: | Экранировать управляющие символы при кодмровании JSON строк → Экранировать управляющие символы при кодировании JSON строк |
|---|
Лучше поздно чем никогда (исправить опечатку в заголовке)!
Note:
See TracTickets
for help on using tickets.

In 2331/sw: