XMLLINT - 处理ASCII替换字符26

时间:2013-10-16 14:42:06

标签: java unix

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

ASCII Substitute Character

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

:1: parser error : internal error

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

marshallar是XStreamMarshaller,它正在创建XML。

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

0 个答案:

没有答案