Avec SAX Parser, obtenez la valeur d'un attribut
Je suis d'analyse XML à partir du web à l'aide de Android. Le code ci-dessous montre un exemple de XML. Le problème que je rencontre est que je ne peut pas obtenir la chaîne de valeur de la balise d'élément. Lorsque j'utilise name = attributes.getQName(i);
elle donne le nom de, pas la valeur de l'attribut.
<weatherdata>
<timetags>
<item name="date">
<value>20/04/2012</value>
<unit/>
<image/>
<class>dynamic</class>
<description>The current date</description>
</item>
source d'informationauteur carsey88
Vous devez vous connecter pour publier un commentaire.
utilisation
au lieu de
parce que doc dit :
getQName :Retour d'un attribut qualifié (préfixé) nom.
getValue : Rechercher la valeur d'un attribut par du personnel qualifié (préfixé) nom.
voir cette exemple pour obtenir le nom de l'attribut et la valeur
Essayer
attributes.getValue(i)
méthode