0

这是我第一次发帖 :-)。我正在 Eclipse 中为 android 开发一个应用程序。

我的问题是我在 sdcard 中放置了一个 XML 文件,其中包含一些元素,如 id、First name 和 lastname。

形成我的 UI 我有一个文本框和按钮。用户将在文本框中输入 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 作为参数传递,而我可以在我的屏幕上显示其余的信息,如姓名和出生日期等?

4

1 回答 1

0

是一个完整的源代码示例。你只是为了得到文件使用

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

然后进行进一步处理。

如果您需要不同类型的 XML 解析器的示例,您可以从这里下载完整的示例。

于 2012-06-04T13:53:39.477 回答