CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web Services / XML

高分求助标准 JAVA中读取XML文件的范例

楼主small_roc(小飞)2003-09-03 12:33:04 在 Java / Web Services / XML 提问

高分求助标准   JAVA中读取XML文件的范例  
  使用DOMParser   Document   Node 问题点数:0、回复次数:5Top

1 楼kingxyz()回复于 2003-09-03 13:03:51 得分 0

有MAIL吗,给你发过去!Top

2 楼hxzhappy(冰雨)回复于 2003-09-03 13:16:20 得分 0

public   static   Document   readXml(FileInputStream   inFile)   throws   Exception  
      {  
          SAXBuilder   sb   =   new   SAXBuilder();   //   新建立构造器  
          Document   doc   =   sb.build(inFile);   //   读入xml  
   
          Element   root   =   doc.getRootElement();   //   取得根节点  
          List   list   =   root.getChildren();   //   取得根节点下一层所有节点放入List类中  
   
          for(int   i=0;   i<list.size();   i++)  
          {  
              System.out.println("---------Read   Xml   Start------------");  
              Element   item   =   (Element)list.get(i);   //   取得节点实例  
              String   sex   =   item.getAttribute("类型").getValue();   //   取得属性的值  
              System.out.println("类型-->"+sex);  
   
              Element   sub   =   item.getChild("内容");   //   取得当前节点的指定子节点  
              String   name   =   sub.getText();   //   取得指定子节点的内容  
              System.out.println("内容-->"+name);  
   
              Element   _age   =   item.getChild("分数");  
              String   age=_age.getText();  
              System.out.println("分数-->"+age);  
   
              Element   _phone   =   item.getChild("难度");  
              String   phone=_phone.getText();  
              System.out.println("难度-->"+phone);  
   
              Element   answer   =   item.getChild("答案");  
              String   stransw=answer.getText();  
              System.out.println("答案-->"+stransw);  
          }  
            return   doc;  
      }Top

3 楼hxzhappy(冰雨)回复于 2003-09-03 13:18:44 得分 0

这是xml文件:  
  <?xml   version="1.0"   encoding="gb2312"?>  
  <试题>  
  <题目   类型="选择">  
  <内容>创建了一个Document对象doc,获取完整的DOM   Tree.   </内容>  
  <分数>14</分数>  
  <难度>.6</难度>  
  <答案>A</答案>  
  </题目>  
  </试题>Top

4 楼Debian(乌鱼子)回复于 2003-09-03 15:00:59 得分 0

像这种懒惰的人,根本就不用搭理。Top

5 楼javafish(小鱼儿)回复于 2003-10-22 11:24:14 得分 0

markTop

相关问题

  • JAVA 读取 XML问题
  • java如何读取xml文件,谢谢
  • java如何读取xml文件
  • JAVA APPLET如何读取非本地XML文件?
  • java读取xml,关于其中dtd文件验证的问题
  • XML读取问题
  • XML读取问题
  • xml读取问题
  • 关于读取XML
  • 请问各位大虾: 如何用java读取一个xml文档

关键词

  • 节点
  • 文件
  • 内容
  • document
  • xml
  • getchild
  • 取得
  • gettext
  • phone
  • age

得分解答快速导航

  • 帖主:small_roc

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo