java¶ÁÈ¡xmlµÄ4ÖÖ·½·¨
±¾ÎĽéÉÜJava¶ÁÈ¡xmlÎļþµÄËÄÖÖ·½·¨¡£
¡¡¡¡xmlÎļþ£º
¡¡¡¡Xml´úÂë
¡¡¡¡<?xml version="1.0" encoding="GB2312"?>
¡¡¡¡<RESULT>
¡¡¡¡<VALUE>
¡¡¡¡<NO>A1234</NO>
¡¡¡¡<ADDR>ºÓÄÏʡ֣ÖÝÊÐ</ADDR>
¡¡¡¡</VALUE>
¡¡¡¡<VALUE>
¡¡¡¡<NO>B1234</NO>
¡¡¡¡<ADDR>ºÓÄÏʡ֣ÖÝÊжþÆßÇø</ADDR>
¡¡¡¡</VALUE>
¡¡¡¡</RESULT>
¡¡¡¡µÚÒ»ÖÖ DOM ʵÏÖ·½·¨£º
¡¡¡¡Java´úÂë
¡¡ import java.io.File;
¡¡¡¡import javax.xml.parsers.DocumentBuilder;
¡¡¡¡import javax.xml.parsers.DocumentBuilderFactory;
¡¡¡¡import org.w3c.dom.Document;
¡¡¡¡import org.w3c.dom.NodeList;
¡¡¡¡public class MyXMLReader2DOM {
¡¡¡¡public static void main(String arge[]) {
¡¡¡¡long lasting = System.currentTimeMillis();
¡¡¡¡try {
¡¡¡¡File f = new File("data_10k.xml");
¡¡¡¡DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
¡¡¡¡DocumentBuilder builder = factory.newDocumentBuilder();
¡¡¡¡Document doc = builder.parse(f);
¡¡¡¡NodeList nl = doc.getElementsByTagName("VALUE");
¡¡¡¡for (int i = 0; i < nl.getLength(); i++) {
¡¡¡¡System.out.print("³µÅƺÅÂë:"+ doc.getElementsByTagName("NO").item(i).getFirstChild().getNodeValue());
¡¡¡¡System.out.println("³µÖ÷µØÖ·:"+ doc.getElementsByTagName("ADDR").item(i).getFirstChild().getNodeValue());
¡¡¡¡System.out.println("ÔËÐÐʱ¼ä£º" + (System.currentTimeMillis() - lasting)
¡¡¡¡+ "ºÁÃë");
¡¡¡¡}
¡¡¡¡}
¡¡¡¡} catch (Exception e) {
¡¡¡¡e.printStackTrace();
¡¡¡¡}
¡¡¡¡}
¡¡¡¡}
¡¡¡¡µÚ¶þÖÖ£¬DOM4JʵÏÖ·½·¨£º
¡¡¡¡Java´úÂë
¡¡ import java.io.*;
¡¡¡¡import java.util.*;
¡¡¡¡import org.dom4j.*;
¡¡¡¡import org.dom4j.io.*;
¡¡¡¡
Ïà¹ØÎĵµ£º
×÷ÕߣºÖì½ð²Ó
À´Ô´£ºhttp://blog.csdn.net/clever101/
ÏÖÔÚÎÒ·¢ÏÖʹÓÃVisual StudioµÄ×ÊÔ´±à¼Æ÷½øÐбà¼×ÊÔ´ÓÐ×ÅÖî¶àµÄ²»±ã£ºÊ×ÏÈÊÇÈκÎ×ÊÔ´µÄ±ä¶¯Ò»°ã±ä¶¯´úÂ룬²»ÀûÓÚϵͳά»¤£¬Æä´ÎVisual StudioµÄ×ÊÔ´±à¼Æ÷µÄ±¾ÉíµÄ¹¦ÄÜÓÐÏÞ£¬Ò²²»ÀûÓÚ½çÃæÃÀ»¯£¬ÈýÊDz»ÀûÓÚÈËÔ±·Ö¹¤£¬¿ª·¢ÈËÔ±¼ÈҪæ ......
ÔÚMFC³ÌÐòÖÐʹÓÃXMLÎļþÅäÖù¤¾ßÀ¸
×÷ÕߣºÖì½ð²Ó
À´Ô´£ºhttp://www.cnblogs.com/clever101
ÏÖÔÚÎÒ·¢ÏÖʹÓÃVisual StudioµÄ×ÊÔ´±à¼Æ÷½øÐбà¼×ÊÔ´ÓÐ×ÅÖî¶àµÄ²»±ã£ºÊ×ÏÈÊÇÈκÎ×ÊÔ´µÄ±ä¶¯Ò»°ã±ä¶¯´úÂ룬²»ÀûÓÚϵͳά»¤£¬Æä´ÎVisual StudioµÄ×ÊÔ´±à¼Æ÷µÄ±¾ÉíµÄ¹¦ÄÜÓÐÏÞ£¬Ò²²»ÀûÓÚ½çÃæÃÀ»¯£¬ÈýÊDz»ÀûÓÚÈËÔ±·Ö¹¤£¬¿ª·¢ÈËÔ±¼ ......
TIOBEµÄ±à³ÌÓïÑÔÅÅÃû°ñ£¬Ïë±Ø´ó¼Ò¶¼·Ç³£ÊìϤ£¬Ã¿Ô·¢²¼È«Çò±à³ÌÓïÑÔµÄÈȶȺÍÇ÷ÊÆ¡£ÔÚËÄÔ·ݷ¢²¼µÄÊý¾ÝÖУ¬CÓïÑÔÖÕÓÚ³¬¹ýJava³ÉΪNo.1£¬µ«ÕæÕýÈÃÈ˵£Óǵ쬲¢²»ÊÇCµÄ¶á¹Ú£¬¶øÊÇJavaµÄ³ÖÐøÆ£Èõ£¬¸üÔã¸âµÄÊÇ£¬ËƺõûÓÐÄĸöÀÏ´óÕ¾³öÀ´Íì¾ÈÍÇÊÆ¡£
×÷ΪһÃûJava´ÓÒµÕߣ¬ÎÒÔÚÆóÒµÓ¦ÓÃÁìÓò×öÈí¼þ£¬´Ó¹¤×÷Öв¢Î´¸ÐÊܵ½JavaµÄµØÎ»ÓÐÊ ......
¼ÇµÃ´óѧ±ÏÒµÕÒ¹¤×÷ʱ£¬Ãæ¹Ù¾³£ÎʵľÍÊÇ˵˵“==Óëequals”µÄÇø±ð£¬ºúÂÒ´ðһͨ¡£½ñÌì¿´Ò»ÏÂÔÀí°É¡£
ʲôʱºòÐèÒªÖØÐ´equals()?
¡¡¡¡ÎÒÃÇÖªµÀÿһ¸öjavaÀà¶¼¼Ì³Ð×ÔObjectÀ࣬equals()ÊÇObjectÀàÖÐÌṩµÄ·½·¨Ö®Ò»¡£ÄÇô£¬ÈÃÎÒÃÇÏÈÀ´¿´¿´Object#equals()ÔÚJavaÖеÄÔ´úÂ룺
public boolea ......