Como evitar muchas condiciones si no
He leído un montón de temas sobre refactorización de códigos y cómo evitar las declaraciones. En realidad, tengo una clase en la que estoy usando muchas condiciones "si no".
Más detalles: estoy usando el analizador de extracción y en cada línea de mi respuesta de jabón, verificaré si hay una etiqueta en la que esté interesado, si no, revisaré otra etiqueta, etc.
<code> if(eventType == XmlPullParser.START_TAG) { soapResponse= xpp.getName().toString(); if (soapResponse.equals("EditorialOffice")){ eventType = xpp.next(); if (xpp.getText()!=null){ editorialOffice += xpp.getText(); } } else if (soapResponse.equals("EditorialBoard")){ eventType = xpp.next(); if (xpp.getText()!=null){ editorialBoard += xpp.getText(); } } else if (soapResponse.equals("AdvisoryBoard")){ eventType = xpp.next(); if (xpp.getText()!=null){ advisoryBoard += xpp.getText(); } } } eventType = xpp.next(); } </code>
Ahora, me gustaría usar algo más, en lugar de esas, si no las condiciones, pero no sé qué.
¿Puedes darme un ejemplo o una buena página de tutoriales?
Gracias.