Opened 12 months ago
Closed 12 months ago
#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 строк.
Note:
See TracTickets
for help on using tickets.
In 2331/sw: