如何在变音符号(ÄÜÖ)中使用StAX解析器?

时间:2014-06-23 15:44:10

标签: java xml unicode encoding stax

我正在使用StreamReaderDelegate并希望使用变音符号(ÄÜÖ)。

我对StAX解析器的初始化:

public class GraphDataStreamReader extends StreamReaderDelegate {
  public GraphDataStreamReader(XMLStreamReader streamReader) throws XMLStreamException {
    super(streamReader);
  }
  ...
}

...

XMLInputFactory factory = XMLInputFactory.newInstance();
graphSR = new GraphDataStreamReader(
            factory.createXMLStreamReader(new FileReader(xmlFile)));
  • 在XMLFile中:GrenzübergangMesenichLU-> DE
  • Out getAttributeValue(x):GrenzübergangMesenichLU-> DE

我的XML文件标有UTF-8(也尝试过16,32)。

我该怎么办?

0 个答案:

没有答案