Java 拖尾<;0x00>;在SVG中+;XML文件

Java 拖尾<;0x00>;在SVG中+;XML文件,java,xml,web,svg,Java,Xml,Web,Svg,以下是XML文件的屏幕截图: 当我在浏览器中打开图像时,会出现以下错误: 以前有人遇到过类似的问题吗?这些零不应该存在。创建文件的程序是什么?是否真的是“Adobe Illustrator”@zx485该文件是在多部分/表单数据POST请求中收到的表单项。然后将图像内容写入本地文件系统。我猜,无论写入文件的内容是什么,都只会写出缓冲区,而不考虑缓冲区实际有多满。也就是说,写文件的东西都有缺陷。

以下是XML文件的屏幕截图:

当我在浏览器中打开图像时,会出现以下错误:


以前有人遇到过类似的问题吗?

这些零不应该存在。创建文件的程序是什么?是否真的是“Adobe Illustrator”@zx485该文件是在多部分/表单数据POST请求中收到的表单项。然后将图像内容写入本地文件系统。我猜,无论写入文件的内容是什么,都只会写出缓冲区,而不考虑缓冲区实际有多满。也就是说,写文件的东西都有缺陷。