2016-09-22 8 views
0

Ich habe folgende ZeichenfolgeXml nicht String Parsen

„Die quic \ b \ b \ b \ b \ b \ bk braun fo \ u0007 \ u0007 \ u0007 \ u0007 \ u0007 \ u0007 \ u0007 \ u0007 \ u0007 \ u0007 \ u0007x ... [Beeeep]“

Aber xmlBuilder und xml2js versagt diese Zeichenfolge zu analysieren aufgrund dieser Zeichen \b und \u0007. Wie kann ich diese Zeichen erlauben ich auch { allowSurrogateChars: true }) für xmlBuilder

Antwort

1

\b und \0007 sind keine Ersatzzeichen. Sie sind in XML 1.0 nicht erlaubt (siehe "Zeichenbereich" in XML Specification). Es könnte möglich sein, sie in XML 1.1 einzubinden (siehe "RestrictedChar" in der specification), aber ich bin nicht sicher, wie es vom XML-Builder unterstützt wird.