I discovered some validation errors of exported XML files with Cyrillic characters like
FATAL(63) at line 51888:435: CData section not finished
Белоснежные пляжи, очарова
FATAL(9) at line 51888:435: PCDATA invalid Char value 31
FATAL(26) at line 51896:7: Entity 'nbsp' not defined
FATAL(26) at line 51910:7: Entity 'nbsp' not defined
FATAL(26) at line 51916:7: Entity 'nbsp' not defined
FATAL(26) at line 51922:7: Entity 'nbsp' not defined
FATAL(26) at line 51928:7: Entity 'nbsp' not defined
FATAL(26) at line 51934:7: Entity 'nbsp' not defined
FATAL(26) at line 51940:7: Entity 'nbsp' not defined
FATAL(62) at line 51942:57: Sequence ']]>' not allowed in content
FATAL(1) at line 51942:57: internal error: detected an error in element content
However, the exporter should be refactored to use XMLWriter instead of concatenating stings. Maybe the writer is aware of these invalid characters and handles them properly on its own or returns an error on export.
I discovered some validation errors of exported XML files with Cyrillic characters like
Some valid UTF-8 characters seems to be unaccepted by XML: http://stackoverflow.com/a/12265956/2169046 These should be striped.
However, the exporter should be refactored to use XMLWriter instead of concatenating stings. Maybe the writer is aware of these invalid characters and handles them properly on its own or returns an error on export.