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

JAVAÓëXML_¶ÁÊé±Ê¼Ç_2010 05 14

JAVATMÓëXML 2010-05-14
Ò»¡¢¸ÅÄî
l  ÈκÎXMLÎĵµ¶ÔÈκÎÀàÐ͵ÄÓ¦ÓÃÒÔ¼°ÕýÈ·µÄ½âÎö¶¼±ØÐë¾ßÓÐÁ¼ºÃµÄ½á¹¹well-formed
l  XMLÎĵµ¿ÉÒÔÊÇÓÐЧµØ£¨valid£©£¬µ«²¢·ÇÒ»¶¨ÒªÇóÓÐЧ¡£
l  PI£¨processing instruction£©¸ñʽ£º<?target instructions?>¡£XMLÖеĴ¦ÀíÖ¸ÁîÖ»ÄÜÊǽâÎöÆ÷¿ÉÒÔʶ±ðµÄXML±ê×¼´¦ÀíÃüÁÖеÄÒ»²¿·Ö
l  DTD£¨Document Type Definition£©£¬ÎªÒ»¸öXMLÎĵµ£¨»òÒ»¸öÎĵµ¼¯ºÏ£©¼àÀíÁËÒ»Ì×¹æÔò¡£DTD±¾Éí²»ÊǶÀÁ¢µÄ¼¼Êõ¹æ·¶£¬ËüÊôÓڹ淶µÄÒ»²¿·Ö£¬XMLÎĵµÖеÄÎĵµÀàÐÍÉùÃ÷¼È¿ÉÒÔÊDZê¼ÇÔ¼Êø£¬Ò²¿ÉÒÔÊÇ´øÓбê¼ÇÔ¼ÊøµÄÍⲿÎĵµ¡£ÕâÁ½ÖÖÔ¼ÊøµÄ×ۺϾÍÊÇDTD
l  namespace£¨Ãû×ֿռ䣩¾ÍÊÇÒ»¸öÔªËØǰ׺ÓëURI£¨Í³Ò»×ÊÔ´±êʶ·û£©Ö®¼äµÄÒ»ÖÖÓ³Éä¹Øϵ
l  XSL£¨Extensible Stylesheet Language£©¿ÉÀ©Õ¹Ñùʽ±íÓïÑÔ¡£Äܹ»¸Ä±ä¼°×ª»»Ò»ÖÖXML¸ñʽµÄXMLÊý¾Ý£¬Ê¹Æä±äΪÁíÒ»ÖÖXML¸ñʽ¡£
l  XSLT£¨Extensible Stylesheet Language Transformation£¬¿ÉÀ©Õ¹Ñùʽ±íÓïÑÔת»»£©¹ý³ÌÖУ¬Ò»¸öXSLÎı¾Ñùʽ±íºÍÒ»¸öXMLÎı¾Îĵµ±»“ºÏ²¢µ½Ò»¿é”£¬Õ⽫µ¼ÖÂXMLÊý¾Ý°´ÕÕXSLÀàÐͶø±»¸ñʽ»¯¡£
l  XPath£¨XML Path Language£¬XML·¾¶ÓïÑÔ£©ÊÇÒ»¸ö¶ÀÁ¢µÄ¼¼Êõ¹æ·¶£¬µ«ËüΪXSLT´óÁ¿Ê¹Óá£XPath¼¼Êõ¹æ·¶¶¨ÒåÁËÒ»¸öXMLÎĵµµÄÌض¨ÌõÄ¿¸ÃÈçºÎ¶¨Î»¡£
l  XMLģʽ£¨Schema£©ÊDZ»Éè¼ÆÓÃÀ´´úÌæºÍÔöÇ¿DTDµÄ¡£
l  XQLÊDZ»Éè¼ÆÓÃÀ´ÔÊÐíXMLÎĵµ¸ñʽÇáËɵØÃèÊöÊý¾Ý¿â²éѯµÄÒ»ÖÖ²éѯÓïÑÔ¡£
l  SAXÊÇXML¼òµ¥API£¨Simple API for XML£©µÄËõд¡£ÌṩÁËÒ»¸öÓÃÀ´½âÎöXMLÊý¾ÝµÄ»ùÓÚʼþµÄ¿ò¼Ü£¬ËüÊÇɨÃèÕû¸öÎĵµ£¬²¢½«Êý¾Ý²ð½â³É¼¸¸öÓÎÓ¾²¿ÃŵÄÒ»ÖÖ´¦Àí¹ý³Ì¡£SAXÊÇÌṩºÍ½âÎöXMLÊý¾ÝµÄÒ»ÖÖ·½·¨¡£SAXΪ½âÎöÆ÷ÌṩÁËÒ»¸ö¿ÉÓõĿò¼Ü£¬¶øÇÒ¶¨ÒåÁ˽âÎö¹ý³ÌÖÐÓÃÓÚ¼àÊÓµÄʼþ¡£SAX APIΪÎĵµ½âÎöÌṩµÄÊÇ·½·¨£¬¶ø²»ÊÇXML½âÎöÆ÷±¾Éí¡£
l  DOM£¨Document Object Model£©£¬Ïà±È֮ϣ¬SAXÖ»ÊÇÔÚÒ»¸öXMLÎĵµ·¶Î§ÄÚλÊý¾ÝÌṩͨ·£¬DOMÔòÌṩÁ˲Ù×÷´ËÀàÊý¾ÝµÄÒ»ÖÖ·½Ê½¡£DOM»¹½«Õû¸öXMLÎĵµ¶ÁÈëÄڴ棬²¢½«ËùÓеÄÊý¾Ý´¢´æÔÚ½ÚµãÖУ¬ÊÇÕû¸öÎĵµ¿ÉÒÔ¿ìËÙʹÓá£ÕâÒ²ÊÇDOMµÄȱÏÝ£¬Õ¼ÓôóÁ¿µÄÄڴ棬ÎĵµÔ½ÅÓ´ó£¬È±ÏÝÔ½Ã÷ÏÔ¡£
l  JavaÊÇ¿ÉÒÆÖ²µÄ´úÂ룬XMLÊÇ¿ÉÒÆÖ²µÄÊý¾Ý¡£
l  XML×îÁ÷ÐеÄÓ÷¨ÊÇ´´½¨ÄÚÈÝÓë±íÏÖÐÎʽµÄ·ÖÀ룬´ËʱÎÒÃǽ«Ó¦ÓóÌÐòµÄÄÚÈÝ£¨content£©¶¨ÒåΪÐèҪΪ¿Í»§·½ÏÔʾµÄÊý¾Ý£¬½«Ó¦ÓóÌÐòµÄ±íÊö£¨presentation


Ïà¹ØÎĵµ£º

java ¹þ·òÂü±àÂë·´±àÂëµÄʵÏÖ

 //¹þ¸¥Âü±àÂëµÄʵÏÖÀà
public class HffmanCoding {
private int charsAndWeight[][];// [][0]ÊÇ ×Ö·û£¬[][1]´æ·ÅµÄÊÇ×Ö·ûµÄȨֵ£¨´ÎÊý£©
private int hfmcoding[][];// ´æ·Å¹þ¸¥ÂüÊ÷
private int i = 0;// Ñ­»·±äÁ¿
private String hcs[];
public HffmanCoding(int[][] chars) {
// TODO ¹¹Ôì·½·¨
......

´«ÖDz©¿ÍjavaÅàѵ javaweb»ù´¡Ö®±àÂë

Ò»Ö±ÒÔÀ´£¬java¶ÔÓÚÎÒ¶¼ÊÇÐÂÊÂÎ¶ÔÓÚÐÂÊÂÎïµÄ½ÓÊÜ·½Ê½Ò²Ò»Ö±Ï°¹ß´ÓdzÈëÉѭÐò½¥½ø¡£
µ«ÊǽñÌ죬ÕÅТÏêÀÏʦ¸øÎÒÃÇÉÏÁËÉú¶¯µÄÒ»¿Î£¬Ò»¸ö³ÌÐòÔ±×îÖØÒªµÄÄÜÁ¦¾ÍÊÇѧϰÄÜÁ¦£¬ÒòΪ
¼ÆËã»úÁìÓòµÄ¼¼ÊõÆä¸üг¬¿ì£¬Ä¿Ç°ËùÕÆÎÕµÄ֪ʶºÜÓпÉÄܶÌʱ¼äÄڻᱻÌÔÌ­£¬¶øÇÒ»á³öÏÖ¸üºÃ
¸ü¼ò½àµÄÓïÑÔ£¬ÄÇô¸ÃÔõôȥÕÆÎÕÄØ¡£ÕÅÀÏʦÈÏΪ£¬ ......

´úÂëÐÞ¸ÄXML±êÇ©

Ò»¡¢ÎÊÌâÃèÊö£º
Ò»¸öXMLÎĵµ£¬ÃûΪOriginXml.xml£¬Ê¾ÀýÊý¾ÝÈçÏ£º
 <?xml version="1.0" encoding="utf-8"?>
<Class>
<student id="2001001">
<name>ÕÅÈý</name>
<age>18</age>
<scores>
<ÓïÎÄ>79</ÓïÎÄ>
<Êýѧ&g ......

ʹÓÃXMLµÄ³¡ºÏ

ÔںܶàÑÐÌÖ»áºÍÅàѵ°àÉÏÎÒÓöµ½¹ýÐí¶àÈË£¬ËûÃÇ»¹²»Ã÷°×ΪʲôҪʹÓÃXMLÒ²²»ÖªµÀÈçºÎÔÚËûÃǵÄÓ¦ÓÃÖÐʹÓÃXML¡£Ò»Ð©À´×ÔÖîÈçGartner¹«Ë¾µÄ±¨¸æ½¨Òé˵£¬ÉÌÒµ¹«Ë¾²»ÄÜÔÙ×ö¾ÖÍâÈËÁË£¬²»ÄܶÔXMLÖÃÖ®²»Àí¡£Èç¹ûÄ㻹²»Çå³þXMLµ½µ×ÓÐʲôºÃ´¦µÄ»°£¬Äã²¢²»ÊÇΨһµÄÈË¡£
ÎÒ¾ö¶¨°ÑÓëÈËÃǺÍýÌå¹ØÓÚXML»°ÌâµÄ½»Ì¸ÕûÀí³ÉÎÄ£¬ÁгöXMLÔÚÓ¦ÓÃÖ ......

dz̸Java ¹Ø¼ü×Ö


java¹Ø¼ü×ÖÒÔǰûʲôעÒ⣬ÒòΪÊǺܻù´¡µÄ¶«¶«¡£Ö»ÊǽñÌì×öSCJPÌâÄ¿£¬Ò»¿´´ð°¸ÏÅÎÒ´óÌø£¬·­×ªÁËÎÒÒÔÍùµÄ´íÎó¹ÛÄî¡£²éÔÄÁ˲»ÉÙ×ÊÁÏÖÕÓÚŪÇå³þÁË¡£ÌâÄ¿ÈçÏ£º
Which are not Java keywords?
A. TRUE      B. sizeof   C. const    D. super   E. void
& ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ