XML не анализирует строку
У меня есть следующая строка
"Quic \b\b\b\b\bk коричневый fo \u0007\u0007\u0007\u0007\u0007\u0007\u0007\u0007\u0007x... [Beeeep]"
Но xmlBuilder
а также xml2js
не удается разобрать эту строку из-за этих символов \b
а также \u0007
, Как можно разрешить эти символы, я также разрешаю { allowSurrogateChars: true })
за xmlBuilder
1 ответ
Решение
\b
а также \0007
не суррогатные персонажи. Они не разрешены в XML 1.0 (см. "Диапазон символов" в спецификации XML). Может быть возможно включить их в XML 1.1 (см. "RestrictedChar" в спецификации), но я не уверен, как это поддерживается XML Builder.