【发布时间】:2020-01-24 12:36:57
【问题描述】:
我有一个服务器正在运行,它每秒发送一个 xml 文件(最终需要升级到 800 个文件/秒)。我编写的客户端监听服务器,处理第一个文件非常好,但是一旦第一个文件被完全处理并尝试转到第二个文件,我收到以下错误:
javax.xml.stream.XMLStreamException: ParseError at [row,col]:[164,6] 消息:匹配“[xX][mM][lL]”的处理指令目标是 不允许。
我假设这是因为它正在读取下一个 xml 文件 <?xml version="1.0" encoding='null' standalone='no'?> 的开头并导致错误?
【问题讨论】: