0

これは私の最初の投稿です:-)。私はEclipseでAndroid用のアプリケーションを開発しています。

私の質問は、id、First name、lastnameなどの要素を含むXMLファイルをSDカードに入れたことです。

UIを形成します。テキストボックスとボタンが1つあります。ユーザーはテキストボックスにIDを入力し、ボタンのクリックイベントで、そのIDに基づいてデータをフェッチする必要があります。TextViewに表示します。

助けてください?

前もって感謝します。:-)

これが私に与えられたXMLファイルのサンプルです。

<tblInsurees xmlns="urn:schemas-microsoft-com:sql:SqlRowSet1">
  <ID>1</ID>
  <LastName>Family 1 (1-42-167)</LastName> 
  <OtherNames>FamMem1</OtherNames> 
  <DOB>01-01-85</DOB> 
  <PhotoFileName xsi:nil="true" /> 
  </tblInsurees>
- <tblInsurees xmlns="urn:schemas-microsoft-com:sql:SqlRowSet1">
  <ID>2</ID>
  <LastName>Family 2 (1-4-16)</LastName> 
  <OtherNames>FamMem1</OtherNames> 
  <DOB>01-01-85</DOB> 
  <PhotoFileName xsi:nil="true" /> 
  </tblInsurees>
- <tblInsurees xmlns="urn:schemas-microsoft-com:sql:SqlRowSet1">
  <ID>3</ID>
  <LastName>Family 3 (1-4-16)</LastName> 
  <OtherNames>FamMem3</OtherNames> 
  <DOB>01-01-98</DOB> 
  <PhotoFileName xsi:nil="true" /> 
  </tblInsurees>

では、どういうわけかIDをパラメーターとして渡して、名前やdobなどの残りの情報を画面に表示できる可能性はありますか?

4

1 に答える 1

0

ソース付きの完全な例を次に示しますを使用してファイルを取得するだけです

 File file = new File(Environment.getExternalStorageDirectory()
                    + "your_path/your_xml.xml");

その後、追加の処理を行います。

さまざまなタイプの XML パーサーの例が必要な場合は、ここから完全な例をダウンロードできます。

于 2012-06-04T13:53:39.477 に答える