Carregando...
Carregando...
Ajude a melhorar a plataforma
O carregamento e a análise de dados XML compreendem atividades corriqueiras em aplicativos que permanecem conectados a uma rede. No Android, a interface XmlPullParser possibilita essa tarefa de forma eficiente por meio da análise de arquivos XML nesses tipos de aplicativos. Em relação à interface XmlPullParser , identifique se são (V) verdadeiras ou (F) falsas as afirmativas a seguir. I. ( ) Em um conteúdo XML, para realizar a análise, é preciso, primeiro, identificar os campos no arquivo que têm relevância. II. ( ) O método getEventType() avança o analisador passando por cada evento e o next() identifica o evento encontrado. III. ( ) Achar o evento START_TAG significa encontrar o início de um campo, o que possibilita saber a tag que corresponde ao campo. IV. ( ) Ao encontrar a tag desejada, é preciso achar um evento TEXT que indica um conteúdo de texto, e usar getLine() para obter conteúdo. Assinale a alternativa que apresenta a sequência CORRETA.
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
JUSTIFICATIVA A afirmativa I é verdadeira, pois ao começar a analisar um conteúdo XML, deve-se, primeiro, determinar os campos de interesse para serem analisados para que o analisador extraia dados desses campos e dispense a análise do resto do documento XML. A afirmativa II é falsa, pois o método next() na leitura do conteúdo XML avança (passando de evento a evento) o analisador, enquanto o getEventType() especifica o evento achado. A afirmativa III é verdadeira, pois a START_TAG devolve o nome da tag correspondente ao campo por meio do método getName() . A afirmativa IV é falsa, pois ao encontrar um evento TEXT que indica a existência de um conteúdo de texto, deve-se usar o método getText() para obter esse conteúdo e o getLine() .