JAVA¶ÔXMLµÄ¼¸ÖÖ½âÎö·½·¨½²½â£¨JDOM£©
Ϊ¼õÉÙDOM¡¢SAXµÄ±àÂëÁ¿£¬³öÏÖÁËJDOM£»
Óŵ㣺¼«´ó¼õÉÙÁË´úÂëÁ¿¡£
ʹÓó¡ºÏ£ºÒªÊµÏֵŦÄܼòµ¥£¬Èç½âÎö¡¢´´½¨µÈ£¬µ«Ôڵײ㣬JDOM»¹ÊÇʹÓÃSAX£¨×î³£Óã©¡¢DOM¡¢XananÎĵµ¡£
±ØÐëµÃÏÂÔØjdom.jarÎļþ
package xml.jdom;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.List;
import org.jdom.Document;
import org.jdom.Element;
import org.jdom.JDOMException;
import org.jdom.input.SAXBuilder;
import org.jdom.output.XMLOutputter;
import xml.XmlDocument;
public class JDomDemo implements XmlDocument {
public static void main(String[] args){
JDomDemo jDomeDemo = new JDomDemo();
jDomeDemo.createXml("Test2.xml");
jDomeDemo.parserXml("Test2.xml");
}
@Override
public void createXml(String fileName) {
Element root = new Element("employees");
Document document = new Document(root);
Element employee = new Element("employee");
root.addContent(employee);
Element name = new Element("name");
name.setText("ddvip");
employee.addContent(name);
Element sex = new Element("sex");
sex.setText("m");
employee.addContent(sex);
Element age = new Element("age");
age.setText("23");
employee.addContent(age);
XMLOutputter XMLOut = new XMLOutputter();
try {
XMLOut.output(document, new FileOutputStream(fileName));
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
@Override
public void parserXml(String fileName) {
SAXBuilder builder = new SAXBuilder(false);
try {
Document document = builder.build(fileName);
Element employees = document.getRootElement
Ïà¹ØÎĵµ£º
import java.text.DecimalFormat
double a = 2.3659874;
//СÊý¸ñʽ»¯£¬ÒýºÅÖеÄ0.000±íʾ±£ÁôСÊýµãºóÈý루µÚËÄλËÄÉáÎåÈ룩
DecimalFormat df = new DecimalFormat("0.000");
String num = df.format(a);
System.out.println(num);
Êä³ö½á¹û¾ÍÊÇ 2.366
Java¼ÆËãʱ¼ä²î
±ÈÈ磺ÏÖÔÚÊÇ2004-03-26 13£º31£º40
&nbs ......
http://www.goceanedu.com.cn/Read_1855.htm
ÔÚ°Ñjdk°²×°µ½¼ÆËã»úÖÐÖ®ºó£¬ÎÒÃÇÀ´½øÐÐÉèÖÃʹjava»·¾³Äܹ»Ê¹Óá£
Ê×ÏÈÓÒ¼üµãÎҵĵçÄÔ¡£´ò¿ªÊôÐÔ¡£È»ºóÑ¡Ôñ“¸ß¼¶”ÀïÃæµÄ“»·¾³±äÁ¿”£¬ÔÚеĴò¿ª½çÃæÖеÄϵͳ±äÁ¿ÐèÒªÉèÖÃÈý¸öÊôÐÔ“JAVA_HOME”¡¢
“path”¡¢“classpat ......
ÖØÐ´µÄÖ÷ÒªÓŵãÊÇÄܹ»¶¨Òå×ÓÀàÌØÓеÄÌØÕ÷: Èç:
public class Father{
public void speak(){
System.out.println("Father");
}
}
public class Son extends Father{
public void speak(){
System.out.println("son");
}
}
ÕâÒ²½Ð×ö¶à̬ÐÔ,ÖØÐ´·½·¨Ö»ÄÜ´æÔÚÓÚ¾ßÓм̳йØÏµµÄÀàÖÐ,ÖØÐ´·½·¨Ö»ÄÜÖ ......
(1) ÀàÃûÊ××ÖĸӦ¸Ã´óд¡£×ֶΡ¢·½·¨ÒÔ¼°¶ÔÏ󣨾ä±ú£©µÄÊ××ÖĸӦСд¡£¶ÔÓÚËùÓбêʶ·û£¬ÆäÖаüº¬µÄËùÓе¥´Ê¶¼Ó¦½ô¿¿ÔÚÒ»Æð£¬¶øÇÒ´óдÖм䵥´ÊµÄÊ××Öĸ¡£ÀýÈ磺
ThisIsAClassName
thisIsMethodOrFieldName
ÈôÔÚ¶¨ÒåÖгöÏÖÁ˳£Êý³õʼ»¯×Ö·û£¬Ôò´óдstatic final»ù±¾ÀàÐͱêʶ·ûÖеÄËùÓÐ×Öĸ¡£ÕâÑù±ã¿É±êÖ¾³öËüÃÇÊôÓÚ±àÒëÆÚµ ......
×î½üÐèÒªµ÷ÓÃNotes java APIÀ´·¢ËÍÓʼþ.Ö÷Òª²Î¿¼ÁËÒÔÏÂÁ½¸ö²©¿Í:
1 http://www.blogjava.net/jiangmin/articles/76137.html
Õâ¸ö²©¿ÍÍê³ÉÁË´úÂëµÄÖ÷Ìå. (°Ñ´úÂëÕ³Ìù¹ýÀ´,ÂíÉÏ¿ÉÒÔÓÃ)
ÓÐÒ»¸öµØ·½ÐèÒª¸üÕý:
ͨ¹ý Session s = NotesFactory.createSession((String)null, (String)null, "tops3cr3 ......