1
私はXmlResourceParser
を使って要素から値を抽出しています。私は、i'm glad that you came to see me
とSorry wrong number
の両方のメッセージ要素から値を返すmsgBody= xmlResourceParser.nextText();
を使用しました。私はトップから1つだけを取得したい、どのように私はそれを得ることができますか?私のxmlファイルは次のようになります。Android上でXmlResourceParserを使用してXmlファイルから1つの要素のみの値を取得するにはどうすればよいですか?
<?xml version="1.0" encoding="UTF-8"?>
<Messages>
<Contact Name="Tomas" Number="079399877339">
<Message Date="30 Jan 2012" Time="23:36">i'm happy that you go to see her</Message>
<Message Date="31 Jan 2012" Time="11:34">this is a sample message</Message>
</Contact>
</Messages>
.getText()
は、NullPointerExceptionがスローされます。
ありがとうございます。以前はDOMとSAXparserで作業していました。 日付順に並べ替えるのは良い考えで、最新のものを選ぶのが良い考えです。 –
あなたが欲しいものを見つけたら解決してください^^ –