|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Java的B/s开发是通常是javaweb开发,又叫J2EE开发,J2SE是手机开发。C#的C/s和B/s开发是说.net网页编程和Asp开发。。u在这里说明一点;资深一点的Java和C#程序员都明白一点
importorg.jdom.*;
importorg.jdom.output.*;
importjava.io.*;
importjava.util.List;
/**
*<p>Title:利用JDOM操纵XML文件。</p>
*<p>Description:</p>
*<p>Copyright:Copyright(c)2003</p>
*<p>Filename:JDOMOption.java</p>
*@version1.0
*/
publicclassJDOMOption{
/**
*<br>办法申明:机关器,完成机关XML文件,删除元素
*<br>输出参数:
*<br>前往范例:
*/
publicJDOMOption(){
String[]strChapter={"基本常识","图形界面","图形处置","I/O操纵","收集编程","数据库"};
ElementelmtRoot=newElement("Article");
DocumentdocJDOM=newDocument(elmtRoot);
//新建元素
for(inti=0;i<6;i++){
//声明新元素
ElementelmtChapter=newElement("Chapter");
//增加内容
elmtChapter.addContent(strChapter[i]);
//机关属性,并增加到元素中
Attributea=newAttribute("sort",newInteger(i).toString());
elmtChapter.addAttribute(a);
//将元素增加到根节点下
elmtRoot.addContent(elmtChapter);
}
//?h除第4个元素
ListlstChapter=elmtRoot.getChildren("Chapter");
lstChapter.remove(4);
//??出
OutputXML(docJDOM,"myJDOM.xml");
}
/**
*<br>办法申明:输入XML文件
*<br>输出参数:DocumentdocXMLXML文件内容
*<br>输出参数:StringstrFilename输入文件称号
*<br>前往范例:
*/
privatevoidOutputXML(DocumentdocXML,StringstrFilename){
//利用JDOM的XML输入
XMLOutputterfmt=newXMLOutputter();
try{
//声明利用GB2312字符集
fmt.setEncoding("GB2312");
//能够换行
fmt.setNewlines(true);
//输入文件对象
FileWriterfwXML=newFileWriter(strFilename);
fmt.output(docXML,fwXML);
fwXML.close();
}catch(IOExceptione){
e.printStackTrace();
}
}
/**
*<br>办法申明:主办法
*<br>输出参数:
*<br>前往范例:
*/
publicstaticvoidmain(String[]args){
JDOMOptionJpt=newJDOMOption();
}
}
微软什么都提供了。你可以试想一下,如果你是新手,你是希望你点一下按钮程序就能运行那,还是想自己一点一点的组织结构,然后打包发部,调错再打包...... |
|