Java StAX:XMLInputFactory
时间:2020-01-09 10:36:31 来源:igfitidea点击:
类" javax.xml.stream.XMLInputFactory"是Java StAX API的根组件。在这个类中,我们可以创建一个XMLStreamReader和XMLEventReader。这是两个示例:
XMLInputFactory factory = XMLInputFactory.newInstance();
XMLEventReader eventReader =
factory.createXMLEventReader(
new FileReader("data\test.xml"));
XMLStreamReader streamReader =
factory.createXMLStreamReader(
new FileReader("data\test.xml"));
XMLInputFactory属性
我们可以使用setProperty()方法在XMLInputFactory实例上设置各种属性。这是一个例子:
factory.setProperty(XMLInputFactory.IS_NAMESPACE_AWARE, true);
有关属性及其含义的完整列表,请参见StAX API的官方JavaDoc(在Java 6中)。

