请大家帮忙改一下红色部分的错误,(错误提示是紫色的)

问题描述

importjava.io.*;importjava.util.*;importjava.util.Vector;importjavax.xml.parsers.*;importorg.w3c.dom.*;importorg.apache.crimson.tree.XmlDocument;classStudentBean{Stringsex;Stringname;intage;Stringphone;Stringnumber;publicvoidSetsex(Strings){sex=s;}publicvoidSetname(Stringn){name=n;}publicvoidSetphone(Stringp){phone=p;}publicvoidSetage(inta){age=a;}publicvoidSetnumber(Stringn){number=n;}publicStringGetsex(){returnsex;}publicStringGetphone(){returnphone;}publicintGetage(){returnage;}publicStringGetname(){returnname;}publicStringGetnumber(){returnnumber;}}classXMLTest{privatevoidreadXMLFile(StringinFile)throwsException{DocumentBuilderFactorydbf=DocumentBuilderFactory.newInstance();DocumentBuilderdb=null;try{db=dbf.newDocumentBuilder();}catch(ParserConfigurationExceptionpce){System.err.println(pce);System.exit(1);}Documentdoc;try{doc=db.parse(inFile);}catch(DOMExceptiondom){System.err.println(dom.getMessage());System.exit(1);}catch(IOExceptionioe){System.err.println(ioe);System.exit(1);}Elementroot=doc.getDocumentElement();//取学生列表元素NodeListstudents=root.getElementsByTagName("学生");for(inti=0;i<students.getLength();i++){Elementstudent=(Element)students.item(i);StudentBeanstudentbean=newStudentBean();studentbean.Setsex(student.getAttribute("性别"));NodeListnames=student.getElementsByTagName("姓名");if(names.getLength()==1){Elemente=(Element)names.item(0);Textt=(Text)e.getFirstChild();studentbean.Setname(t.getNodeValue());}NodeListages=student.getElementsByTagName("年龄");if(ages.getLength()==1){Elemente=(Element)ages.item(0);Textt=(Text)e.getFirstChild();studentbean.Setage(Integer.parseInt(t.getNodeValue()));}NodeListphones=student.getElementsByTagName("电话");if(phones.getLength()==1){Elemente=(Element)phones.item(0);Textt=(Text)e.getFristChild();(cannotfindsymbolsymbol:methodgetFristChild()location:interfaceorg.w3c.dom.ElementTextt=(Text)e.getFristChild();)studentbean.Setphone(t.getNodeValue());}NodeListnumbers=student.getElementsByTagName("学号");if(numbers.getLength()==1){Elemente=(Element)numbers.item(0);Textt=(Text)e.getFristChild();(cannotfindsymbolsymbol:methodgetFristChild()location:interfaceorg.w3c.dom.ElementTextt=(Text)e.getFristChild();)studentbean.Setnumber(t.getNodeValue());}student_Vector.add(studentBean);(cannotfindsymbolsymbol:variablestudentBeanlocation:classXMLTeststudent_Vector.add(studentBean);)}}privatevoidwriteXMLFile(StringoutFile)throwsException{DocumentBuilderFactorydbf=DocumentBuilderFactory.newInstance();DocumentBuilderdb=null;try{db=dbf.newDocumentBuilder();}catch(ParserConfigurationExceptionpce){System.err.println(pce);System.exit(1);}Documentdoc=null;doc=db.newDocument();Elementroot=doc.createElement("学生花名册");doc.appendChild(root);for(inti=0;student_Vector.size();i++)(cannotfindsymbolsymbol:variablestudent_Vectorlocation:classXMLTestfor(inti=0;student_Vector.size();i++)){StudentBeanstudentBean=(StudentBean)student_Vector.get(i);[/b](Project.java:138:cannotfindsymbolsymbol:variablestudent_Vectorlocation:classXMLTestStudentBeanstudentBean=(StudentBean)student_Vector.get(i);)[b]Elementstudent=doc.createElement("学生");student.setAttribute("性别",studentBean.Getsex());root.appendChild(student);Elementname=doc.createElement("姓名");student.appendChild(name);Texttname=doc.createTextNode(studentBean.Getname());name.appendChild(tname);Elementage=doc.createElement("年龄");student.appendChild(age);Texttage=doc.createTextNode(studentBean.Getage());(createTextNode(java.lang.String)inorg.w3c.dom.Documentcannotbeappliedto(int)Texttage=doc.createTextNode(studentBean.Getage());^)age.appendChild(tage);Elementphone=doc.createElement("电话");student.appendChild(phone);Texttphone=doc.createTextNode(studentBean.Getphone());phone.appendChild(tphone);Elementnumber=doc.createElement("学号");student.appendChild(number);Texttnumber=doc.createTextNode(studentBean.Getnumber());phone.appendChild(tnumber);}FileOutputStreamoutStream=newFileOutputStream(outFile);OutputStreamWriteroutWriter=newOutputStreamWriter(outStream);((XmlDocument)doc).write(outWriter,"GB2312");outWriter.close();outStream.close();}publicstaticint[]random_serial(intlimit,intneed){int[]temp=newint[limit];int[]result=newint[need];for(inti=0;i<limit;i++)temp[i]=i;//将1到limit传到temp数组。intw;Randomrand=newRandom();for(inti=0;i<need;i++){w=rand.nextInt(limit-i)+i;intt=temp[i];temp[i]=temp[w];result[i]=temp[i];temp[i]=t;}returnresult;}publicstaticvoidmain(String[]args)throwsException{XMLTestxmltest=newXMLTest();xmltest.student_Vector=newVector();(cannotfindsymbolsymbol:variablestudent_Vectorlocation:classXMLTestxmltest.student_Vector=newVector();)inta[]=newint[2];System.out.println("开始读入数据");xmltest.readXMLFile("新建文本文档.xml");System.out.println("读入数据完毕,现在开始写入数据");xmltest.writeXMLFile("output.xml");System.out.println("写入完成");}}

时间: 2024-09-24 17:20:50

请大家帮忙改一下红色部分的错误,(错误提示是紫色的)的相关文章

c语言-C语言小白请大神帮忙改一下代码,谢谢。

问题描述 C语言小白请大神帮忙改一下代码,谢谢. #include #include #include #include #include void choose();//选择函数 void shu();//猜数字函数 void paihang();//排行榜 void repaihang(int n);//更新排行榜 void replace();//初始化排行榜(没有记录时的排行榜) typedef struct { char name[10]; int score; }re; int ma

sftp下载zip文件-java从sftp上下载到本地磁盘的zip文件读取不了,请大家帮忙解答下,谢谢!

问题描述 java从sftp上下载到本地磁盘的zip文件读取不了,请大家帮忙解答下,谢谢! 从sftp上下载到本地的zip文件是没问题的,用压缩工具打开能查看里面的文件,为什么就是读取不了呢? java从sftp下载zip文件到本地磁盘代码: import java.io.InputStream; import java.util.Date; import com.ibm.gbs.ai.portal.framework.util.DateUtils; import com.jcraft.jsch

下面java代码:static Value3 v1, v2; 该怎么理解?请各位帮忙分析下。谢谢

问题描述 下面java代码:static Value3 v1, v2; 该怎么理解?请各位帮忙分析下.谢谢 class Value3 { static int c = 0; Value3() { c = 15; } Value3(int i) { c = i; } static void inc() { c++; } } public class Count { public static void prt(String s) { System.out.println(s); } Value3

oracle11g-linux安装oracle11 rac集群,报错,请专家帮忙解释下是哪里问题,感谢

问题描述 linux安装oracle11 rac集群,报错,请专家帮忙解释下是哪里问题,感谢 解决方案 图太小,看不清,建议参考:http://blog.chinaunix.net/uid-14779297-id-1988248.html 解决方案二: http://wenku.baidu.com/link?url=DpFOy89l9FBzJo0qul70p81mRk9vXwjlNNgISVaKRSSyPKGy9Yoq389lRVG9sXLeRaWl7j71IGIhRnYt9SJlOKtpT22

new-新手求教 请大家帮忙看下源码

问题描述 新手求教 请大家帮忙看下源码 ------------------------DAL------------------------------------------------------------public List select(int UserID) { //初始化数据库连接对象 DateAccessLaye dbmyfile = new DateAccessLaye(); //初始化myfilemodel对象的集合实例 DataTable dsmf = dbmyfile

android开发-recylerview添加head的问题,请各位帮忙看下咋解决

问题描述 recylerview添加head的问题,请各位帮忙看下咋解决 recylerview是纵向的,我在head中添加了一个横向滚动的recyclerview 当手指按在横向recyclerview下拉的时候纵向的recyclerview会向下跳动一段距离(不是正常滑动距离),怎么解决啊?开发-recylerview添加head的问题,请各位帮忙看下咋解决-recylerview"> 解决方案 VC++问题 帮忙解决哈C#程序集问题,请高手帮忙解决一下!!关于xslt的问题,请大家帮

php 排序 选择排序法-请各位帮忙看下这个选择排序法哪里错了?

问题描述 请各位帮忙看下这个选择排序法哪里错了? //选择排序法 function selectsort(&$arr){ $temp=0; for($i=0;$i<count($arr)-1;$i++){ // 假设$arr($i)为最小值 $minval=$arr[$i]; //记录最小数的下标 $minindex=$i; for($j=$i+1;$j<count($arr);$j++){ //如果minval不是最小,把最小值传给minval:最小值下标传给minindex: if

c++/cli-C++ 加载 CTP DLL 报 LNK2001 错误,请大家帮忙看下,这个问题已经困扰几天了

问题描述 C++ 加载 CTP DLL 报 LNK2001 错误,请大家帮忙看下,这个问题已经困扰几天了 有个问题困扰我几天了,群里的大牛帮忙看下. 我加载ctp的dll时,会报下面这个错误. 谁知道原因,或者之前遇到过吗? 解决方案 删除所有的obj,重新编译下,检查下你的lib目录,对应的lib是否齐全.如果程序是自己写的,那么检查下函数的定义和调用是否一致. 解决方案二: 你需要工程中添加ctp的lib库文件.这样link才找得到.

android应用-recylerview添加head的问题,请各位帮忙看下咋解决

问题描述 recylerview添加head的问题,请各位帮忙看下咋解决 recylerview是纵向的,我在head中添加了一个横向滚动的recyclerview 当手指按在横向recyclerview下拉的时候纵向的recyclerview会向下跳动一段距离(不是正常滑动距离),怎么解决啊? 解决方案 已解决,是headerView的问题 解决方案二: VC++问题 帮忙解决哈C#程序集问题,请高手帮忙解决一下!!关于xslt的问题,请大家帮忙看下,急啊! 解决方案三: http://bbs