我正在使用JAXB生成XML文件。首先,我向FileOutputStream写一条<?xml-stylesheet?>
指令,然后将我的数据归结为此FileOutputStream。我在FileOutputStream中指定文件名,扩展名为.xml。
现在,我的xml根据需要生成并在IE中正常工作但在Firefox中失败。似乎Firefox期望<?xml?>
作为第一行,在我的情况下,我<?xml-stylesheet?>
标记,然后是<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
标记。
我要使用JAXB生成xml并向其添加信息。请告诉我该怎么做。
答案 0 :(得分:1)
使用processingInstruction()
添加,而不是自己喷出。