0

我有一个 XML,其中包含一个包含 ASCII 替换字符 26 的标签之间的数据。

ASCII 替换字符

我想使用 XMLLINT 命令漂亮地打印这个 XML。但是,该命令在替换字符上失败,给出以下错误:

:1: parser error : internal error

如何处理 XMLLINT 中的这个特殊字符?我的 XML 大小为 2 GB,因此很难在创建 XML 的 java 程序中对其进行格式化。

编组器是创建 XML 的 XStreamMarshaller。

XML是如何生成的:它是一个spring批处理程序,它从数据库中读取数据(来自这个ascii字符的来源)并使用StaxEventItemWriter创建一个XML文件,其中编组器是XStreamMarshaller..

4

0 回答 0