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.

Другие вопросы по тегам