我有一个XML,其中包含一个包含ASCII替换字符26的标记之间的数据。
我想使用XMLLINT命令打印这个XML。但是,命令在替换字符失败时给出以下错误:
:1: parser error : internal error
如何在XMLLINT中处理这个特殊字符?我的XML大小为2 GB,因此难以在创建XML的java程序中对其进行格式化。
marshallar是XStreamMarshaller,它正在创建XML。
如何生成XML:它是一个弹簧批处理程序,它从数据库中读取数据(来自此ascii字符的位置),并使用StaxEventItemWriter创建XML文件,其中编组器为XStreamMarshaller ..