劳动出版社电子课件—Java程序设计基础—Java小管家系统构建 —B04-8329任务16.pptVIP

  • 0
  • 0
  • 约小于1千字
  • 约 10页
  • 2019-05-15 发布于广东
  • 举报

劳动出版社电子课件—Java程序设计基础—Java小管家系统构建 —B04-8329任务16.ppt

课题七 Java与XML文件 任务16 从XML文档中读取通讯录信息 任务引入——通讯录模块的数据显示需求 任务引入——完成通讯录信息的查询 学会查询xml文档中的信息 知识准备——指导解析是干什么的 知识准备——解析第一步,得到解析树 知识准备——解析第二步,“摘取”数据 课堂练习——解析学生信息 完成教材代码16-1的调试任务 任务分析—操作步骤 任务实施——完成通讯录xml文件解 析任务 完成任务16的实施步骤(注意代码调试中可能遇到两大问题) 空指针,被解析的xml文件中有节点内容为空的情况下出现 内容遗失,被解析的xml文件中有重复姓名的信息照成 作业 教材中的课后思考与练习 * * 如果选择xml文件存储通讯录信息,通讯录管理界面需要完成 对xml文件的如下查询操作 数据来自xml文件中存储的信息 查询xml文件中存储的信息 学会解析xml文件 任务15创建的addressbooks.xml 本次任务完成的测试效果 ?xml version=1.0? students student stud_id s001 /stud_id stud_name williams /stud_name /student student stud_id s001 /stud_id stud_name williams /stud_name /student /students 得到学号 得到姓名 得到学号 得到姓名 DocumentBuilderFactory f= DocumentBuilderFactory.newInstance(); DocumentBuilder db=f.newDocumentBuilder(); Document doc=db.parse(xml文档路径); 得到文档树模型 得到上面文档树的“s001”

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档