@Override public void startElement(String uri, String localName, String qName, Attributes attribs) throws SAXException { if (uri == null || "".equals(uri)) { if (beforeRoot) { beforeRoot = false; setVersion(new Version(1, 0, 0)); } } else { if (NS_1_2.equals(uri)) setVersion(new Version(1, 2, 0)); else if (NS_1_1.equals(uri)) setVersion(new Version(1, 1, 0)); else if (NS_1_0.equals(uri)) setVersion(new Version(1, 0, 0)); } }
@Override public void startElement(String uri, String localName, String qName, Attributes attribs) throws SAXException { if (uri == null || "".equals(uri)) { if (beforeRoot) { beforeRoot = false; setVersion(new Version(1, 0, 0)); } } else { if (NS_1_2.equals(uri)) setVersion(new Version(1, 2, 0)); else if (NS_1_1.equals(uri)) setVersion(new Version(1, 1, 0)); else if (NS_1_0.equals(uri)) setVersion(new Version(1, 0, 0)); } }