资源简介

某学校拟使用XML文件制定一个学生(含已毕业学生)信息文档,该文档描述其学校内学生的管理信息。 1、 选用合适的编辑器,编写一个XML文件,应至少包括下述信息内容: 学生目录下应该包括: (1) 所有学生的共有信息:班级的名字、专业、类别等 (2) 学生 学生1 学生基本信息(学生姓名、性别、学号、年龄) 入学信息(入学时间、辅导员名) 班级内学生生源信息( 生源1:(生源地名称、联系方式等信息) 生源2: 生源n: ) 毕业信息(毕业时间、毕业数量、辅导员名) 学生2 学生3 。。。。。

资源截图

代码片段和文件信息



import org.w3c.dom.*;

import javax.xml.parsers.*;
import java.io.*;
public class studentjava {
public static void main(String args[]){
GiveData give=new GiveData();
try{
DocumentBuilderFactory factory=DocumentBuilderFactory.newInstance();
DocumentBuilder domParser=factory.newDocumentBuilder();
Document document=domParser.parse(new File(“student.xml“));
NodeList nodeList=document.getChildNodes();
give.output(nodeList);
System.out.println(“平均年龄:“+give.sum/give.m+“岁“);

}
catch(Exception e)
{
System.out.println(e);
}
}

}
class GiveData{
double sum=0m=0;
public void output(NodeList nodeList){
int size=nodeList.getLength();
for(int k=0;k {
Node node=nodeList.item(k);
if(node.getNodeType()==Node.TEX

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2011-09-06 15:47  xml学生信息\java验证\
     文件        1466  2011-05-07 10:28  xml学生信息\java验证\studentjava.java
     文件        2587  2011-05-07 13:18  xml学生信息\student.xml
     文件        2490  2011-05-07 02:28  xml学生信息\student.xsl
     文件        1382  2011-05-07 02:38  xml学生信息\studentdtd.dtd
     目录           0  2011-09-06 15:47  xml学生信息\有效性验证\
     文件        1617  2011-05-07 10:30  xml学生信息\有效性验证\studenttest.java
     目录           0  2011-09-06 15:48  xml学生信息\

评论

共有 条评论