我正在使用 XMLStreamWriter 对象将一些数据写入 xml 文件。我的问题是,当我遇到像 $ 或 € 这样的特殊字符时,它会保持原样。是否可以以 unicode 形式编写这种字符?举个例子 ; 用 \u0024 代替 $,用 \u20ac 代替 €。我正在使用编码“UTF-8”,当使用 JBoss 时,我使用“com.bea.xml.stream.XMLOutputFactoryBase”作为“javax.xml.stream.XMLOutputFactory”。
我正在使用 XMLStreamWriter 对象将一些数据写入 xml 文件。我的问题是,当我遇到像 $ 或 € 这样的特殊字符时,它会保持原样。是否可以以 unicode 形式编写这种字符?举个例子 ; 用 \u0024 代替 $,用 \u20ac 代替 €。我正在使用编码“UTF-8”,当使用 JBoss 时,我使用“com.bea.xml.stream.XMLOutputFactoryBase”作为“javax.xml.stream.XMLOutputFactory”。