Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

XMLÊý¾Ýµº¼¼ÊõµÄ×ܽá

  ×î½ü×öµÄÒ»¸öÏîÄ¿ÖÐÔËÓà xml Êý¾Ýµº¼¼Êõ£¬ËùÒÔ°ÑÊý¾Ýµº·½ÃæµÄ֪ʶ×ܽáһϡ£
  XML Êý¾Ýµº £¨ data islands £©¾ÍÊDZ» html Ò³ÃæÒýÓûòÕß°üº¬µÄ xml Êý¾Ý£¬ÊÇ´Ó IE5 ¿ªÊ¼ÒýÈëµÄÒ»Ïî¼¼Êõ¡£¿ÉÒÔͨ¹ý xml ±êÇ©ºÜÇáËɽ«Êý¾Ýµº²åÈëµ½ html ÎĵµÖС£ÄÇôÔõô·ÃÎÊ xml Êý¾ÝµºµÄÊý¾ÝÄØ£¬ºÜ¼òµ¥£¬Í¨¹ý xml µÄ id ¡£ÔÚÒ³ÃæÖеÄÊý¾ÝµººÍÆäËûµÄ xml Êý¾ÝÒ»Ñù£¬¿ÉÒÔͨ¹ý±ê×¼µÄdom ·½·¨À´½øÐзÃÎÊ¡£
   Êý¾ÝµºµÄÓŵãÊÇ¿ÉÒÔºÜÈÝÒ׵Ľ« xml ÖеÄÊý¾ÝºÍ html ÔªËؽøÐа󶨣¬ÃâÈ¥ÁËÊÖ¹¤°ÑÊý¾ÝÌî³äµ½ html ÖеÄÂé·³¡£ÐÞ¸ÄÊý¾ÝµºÖеÄÊý¾Ý£¬Ò³ÃæÉÏÓëÖ®°ó¶¨µÄhtmlÔªËصÄÖµÒ²ËæÖ®¸Ä±ä¡£ OK £¬ÏÈÀ´¿´¸öÊý¾ÝµºÖ® Hello World °æ£¬
  Êý¾ÝµºÆäʵ¾ÍÊÇÒ»´® xml £¬±ØÐëÒªÓà xml ±êǩΧÆðÀ´£¬Ê¾ÀýÈçÏ£º
<xml id= "island" >
<root>
   <p1>
    <name> magicdoom </name>
    <age> 24 </age>
    <email> magicdoom@gmail.com </email>
   </p1> 
</root>
</xml>
Êý¾ÝµºÓÐÁ½ÖÖ¶¨Ò巽ʽ£¬Ò»ÖÖÊÇÖ±½Ó½«ÉÏÊö xml ǶÈëµ½ html Ò³ÃæÖУ¬ÁíÒ»ÖÖÊǼû xml Êý¾Ý±£´æÔÚµ¥¶ÀµÄ xml ÎļþÖУ¬ÔÚÒ³ÃæÖ»ÐèǶÈë <xml id= "island" src= "xxx.xml" ></xml>
ÆäÖÐµÄ src ÊôÐÔֵΪ±£´æ xml Êý¾ÝµÄÄǸöÎļþµÄλÖá£
   ÈçºÎ½«ÉÏÃ涨ÒåºÃµÄ xml Êý¾Ýµº°ó¶¨µ½ html ¿Ø¼þÉÏÄØ£¿´ð°¸ÊÇͨ¹ý datasrc £¬ datafld ÊôÐÔ£¬ÏÂÃæÊÇÒ»¸ö½« xml Êý¾Ýµº°ó¶¨µ½ html ¿Ø¼þÉϵÄʾÀý£º
<table width= "100%" datasrc= "#island" >
 
<thead>
 
      <tr>
 
            <th> Name </th>
 
            <th> Age </th>
 
            <th> Email </th>
 
      </tr>
 
</thead>
 
<tbody>
 
      <tr>
 
     &


Ïà¹ØÎĵµ£º

¹ØÓÚdom4j¡¢domÈçºÎÇåÀíÄÚ´æÖÐÒѾ­¼ÓÔصÄxmlÊ÷

Ä¿Ç°ÔÚʹÓÃDOMºÍdom4j¶ÔXMLÎļþ½øÐÐÔöɾ¸Ä²é£¬Èç¹ûÎÒÔÚͬһ¸öÏß³ÌÖÐ×ö¶à´ÎÔöɾ¸Ä²Ù×÷£¬ÈçºÎ±£Ö¤DOMÄÚ´æͬ²½ºÍÎïÀíÎļþͬ²½£¿ÓÖÈçºÎÇåÀíÔÚÄÚ´æÖÐÒѼÓÔصÄÊý¾Ý£¿
ÎÊÌâ²¹³ä£º
Äã˵µÄÕâÖÖ¾ÍÊǺܵ¥´¿µÄÔÚÒ»¸öÏß³ÌÖÐÖ´ÐÐËùÓеIJÙ×÷£¬Èç¹ûÎÒÊÇÔÚµ¥Ïß³ÌÖвÙ×÷£¬Ã¿×öÒ»´ÎÔöɾ¸Ä²éµÄÒ»ÖÖ£¬ÎÒ¶¼Òª±£´æµ½ÎļþÖÐÈ¥£¬È磺
µÚÒ»´Î£ºÔö¼ ......

dom4jÓÃXPath½âÎöxml Óöµ½µÄÎÊÌâ

ʹÓÃdom4j½âÎöXMLʱ£¬Òª¿ìËÙ»ñȡij¸ö½ÚµãµÄÊý¾Ý£¬Ê¹ÓÃXPathÊǸö²»´íµÄ·½·¨£¬dom4jµÄ¿ìËÙÊÖ²áÀïÒ²½¨ÒéʹÓÃÕâÖÖ·½Ê½£¬±êÌⶼдµÄÕâôÀ«Æø£ºPowerful Navigation with XPath£¬ºÇºÇ¡£
·½·¨ÊÇʹÓÃDocumentµÄselectNodes(String XPath)·½·¨£¬´úÂëд·¨£º
List l = doc.selectNodes("//COLS/COL1");
Ö´ÐÐʱȴÅ׳öÒÔÏÂÒì³££º
Exc ......

SAX½âÎöXML(Ô´´úÂ룩

package book.xml;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
import java.util.Stack;
import javax.xml.parsers.SAXParser;
import javax.xml.parsers.SAXParserFactory;
import org.xml.sax.Attributes;
import org.xml.sax.SAXException;
import org.xml.sax.helpers.Default ......

xml½âÎö

xml
<mime>
<content>
<type>text/plain</type>
<big>357</big>
<text>D:\\cybercourttext2009101410241364.txt</text>
</content>
<content>
<type>text/plain</type>
<big>357</big>
<text>D:\\cybercourttext2009 ......

java½âÎöXMLµÄËÄÖÖ·½·¨

XMLÏÖÔÚÒѾ­³ÉΪһÖÖͨÓõÄÊý¾Ý½»»»¸ñʽ,ËüµÄƽ̨ÎÞ¹ØÐÔ,ÓïÑÔÎÞ¹ØÐÔ,ϵͳÎÞ¹ØÐÔ,¸øÊý¾Ý¼¯³ÉÓë½»»¥´øÀ´Á˼«´óµÄ·½±ã¡£¶ÔÓÚXML±¾ÉíµÄÓ﷨֪ʶÓë¼¼Êõϸ½Ú,ÐèÒªÔĶÁÏà¹ØµÄ¼¼ÊõÎÄÏ×,ÕâÀïÃæ°üÀ¨µÄÄÚÈÝÓÐDOM(Document Object Model),DTD(Document Type Definition),SAX(Simple API for XML),XSD(Xml Schema Definition),XSLT(Exten ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ