@Override public void endElement(final String uri, final String localName, final String qName) throws SAXException { switch (mState) { case H1: if (qName.equals("h1")) { mState = UNKNOWN; synopsis.error = mBuilder.toString(); } break; case SYNOPSIS: if (qName.equals("synopsis")) { mState = UNKNOWN; synopsis.synopsis = mBuilder.toString(); } break; default: // do nothing break; } }