如何检查字节数组是损坏的fastInfoset文档还是只是二进制垃圾?
我的意思是可能存在一些我们可以检查的二进制"标头"。
存在静态方法isfastInfosetDocument在com.sun.xml.internal.fastinfoset.Decoder
类中检查java.io.InputStream
中的第一个4个字节。
当然,只有在未损坏前4个字节时才起作用。