java优质课程设计小说阅读器.docx
《java优质课程设计小说阅读器.docx》由会员分享,可在线阅读,更多相关《java优质课程设计小说阅读器.docx(36页珍藏版)》请在咨信网上搜索。
1、package xiaoshuoreader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.OutputStream;import java.util.List;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.Element;import org.dom4j.io.OutputFormat;import org.dom4j.io
2、.SAXReader;import org.dom4j.io.XMLWriter;/* * 途径匹配 xpath persons/person/name * * author Administrator * */public class DomReader public Document doc;public DomReader() SAXReader reader = new SAXReader();try doc = reader.read(info.xml); catch (DocumentException e) e.printStackTrace();public String pr
3、int(String s) throws Exception System.out.println(s);String h=;String t1=null;String t2=null;List list1 = doc.selectNodes(user/name);List list2 = doc.selectNodes(user/password);int g=s.indexOf(.);int g1=s.indexOf(?);if(g!=-1) t1=s.substring(0,g); t2=s.substring(g+1, s.length();System.out.println(t1+
4、 +t2); for(int i =0;ilist1.size();i+)Element e1 = (Element) list1.get(i);Element e2 = (Element) list2.get(i);System.out.println(e1.getText();System.out.println(e1.getText();if(e1.getText().trim().equals(t1)&(e2.getText().trim().equals(t2)h=a;return h; if(g1!=-1) t1=s.substring(0,g1); t2=s.substring(
5、g1+1, s.length();/ list1 = doc.selectNodes(user/name); for(int i =0;ilist1.size();i+)Element e1 = (Element) list1.get(i);if(e1.getText().trim().equals(t1)h=b;return h; Element root = doc.getRootElement();List elements = root.elements();for (Element e : elements) /Element name = e.element(name);name.
6、setText(fdsffds);Element password = e.element(password);password.setText(dsa);OutputStream out = new FileOutputStream(new File(info.xml);OutputFormat format = OutputFormat.createPrettyPrint();format.setEncoding(GBK);/开始输出XMLWriter writer = new XMLWriter(out, format);writer.write(doc);h=a;return h; r
7、eturn h;package xiaoshuoreader;import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.PrintStream;import .ServerSocket;import .Socket;public class Server public static void main(String args) throws Exception ServerSocket server = new ServerSocket(8866); System.out.println(服务端已
8、建立,等待客户端连接!); Socket client = null; BufferedReader input = null; PrintStream out = null; BufferedReader br = null; client = server.accept(); / 接受到客户端旳祈求 br = new BufferedReader(new InputStreamReader( client.getInputStream(); String i=new DomReader().print(br.readLine();/ 输出流 System.out.println(服务端说:
9、+i); out = new PrintStream(client.getOutputStream(); out.println(i);/ /out = new PrintStream(client.getOutputStream();/System.out.println(请输入:);/String str = input.readLine(); out.close(); br.close(); client.close(); server.close(); package xiaoshuoreader;public class Shuji String xuhao; String book
10、name; String bookduoz; String jianjie; String dizhi;public String getXuhao() return xuhao;public void setXuhao(String xuhao) this.xuhao = xuhao;public String getBookname() return bookname;public void setBookname(String bookname) this.bookname = bookname;public String getBookduoz() return bookduoz;pu
11、blic void setBookduoz(String bookduoz) this.bookduoz = bookduoz;public String getJianjie() return jianjie;public void setJianjie(String jianjie) this.jianjie = jianjie;public String getDizhi() return dizhi;public void setDizhi(String dizhi) this.dizhi = dizhi;Overridepublic String toString() return
12、Shuji xuhao= + xuhao + , bookname= + bookname+ , bookduoz= + bookduoz + , jianjie= + jianjie+ , dizhi= + dizhi + ; package xiaoshuoreader;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintStream;import .Socket;import .UnknownHostException;i
13、mport java.util.Scanner;public class Users SuppressWarnings(resource)public static void main(String args) throws Exception Socket client = null; BufferedReader br = null; PrintStream out = null; client = new Socket(localhost, 8866); boolean s=true;while(true) System.out.println(欢迎使用在线迷你故事管理器!); Scan
14、ner input1=new Scanner(System.in); System.out.println(1.登录); System.out.println(2.注册); System.out.println(3.退出); System.out.println(-); System.out.println(请选择:); int t=input1.nextInt(); switch(t) case 1: while(s) System.out.println(目前操作:顾客登录!); System.out.println(请输入顾客名:); String name=input1.next();
15、 System.out.println(请输入密码:); String password=input1.next(); / 得到输出流 out = new PrintStream(client.getOutputStream();/ input = new BufferedReader(new InputStreamReader(System.in);/ System.out.println(请输入:);/ String str = input.readLine(); out.println(name+.+password); br = new BufferedReader(new Input
16、StreamReader( client.getInputStream(); if(br.readLine().equals(a) System.out.println(登录成功!); Yuedu q=new Yuedu(); q.initial(); q.yemian1(); else System.out.println(登录失败!); s=true; break; case 2: while(s) System.out.println(目前操作,顾客注册!); System.out.println(请输入登录名:); String name=input1.next(); System.o
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 优质 课程设计 小说 阅读器
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。