Java and XML_¶ÁÊé±Ê¼Ç_2010 05 17
Îå¡¢XMLģʽ
l XMLģʽÄܸü¾«È·µÄ´¦ÀíXML½á¹¹Ô¼ÊøµÄ±íʾ֮Í⻹ΪԼÊøÊý¾ÝµÄ´¦ÀíÌṩһ¸öXMLÑùʽ¡£Ä£Ê½Ö»ÊÇÒ»¸öXMLÎĵµ£¬ÊÜDTDµÄÔ¼Êø¡£¶ÔÓÚXMLģʽ¶øÑÔ£¬XML DTDÖ»ÊÇÒ»ÖÖ´´½¨ÎĵµÔ¼ÊøµÄÊֶΡ£ÒòΪXMLģʽÊÇΪÁËÇ¿»¯XMLÎĵµµÄÓÐЧÐÔ£¬Ëü±ØÐë²ÉÓÃÒ»ÖÖ»úÖÆ£¬¶ø²»ÊÇ×Ô¼º¶¨ÒåÔ¼ÊøÌõ¼þ¡£ÕâÖÖ»úÖƱØÐëÊÇÒ»¸öDTD¡£µ«ÊÇÔʼµÄDTDÔÊÐí´´½¨Ò»¸öģʽ£¬Õâ¸öģʽÔÊÐíËùÓÐÆäËûÎĵµ¿ÉÒÔÍêÈ«Å×ÆúDTD¡££¨¹Å¹ÖµÄÂß¼£©
l XMLģʽÎĵµÒÔÒ»¸ö±ê×¼µÄXMLÉùÃ÷×÷Ϊ¿ªÍ·È»ºóÒýÓÃXMLģʽµÄÃû×ֿռ䡣
l ¿É½ÓÊܵIJÙ×÷ʱ¾³£Ê¹ÓÃschema×÷ΪXMLģʽÎĵµµÄ¸ùÔªËØ£¬È»ºóÊǹ涨һЩÃû×Ö¿Õ¼äµÄ¶¨Ò壬¶¨ÒåµÄÊýÁ¿Ó¦ÓëÎÒÃÇ´¦ÀíÔʼµÄXMLÎĵµ¶¨ÒåµÄÏ൱¡£
l ´´½¨È±Ê¡µÄÃû×Ö¿Õ¼äÉùÃ÷<schema xmlns=”http://www.w3.org/1999/XMLSchema”>ÈκÎÔªËز»ÊÇ´øÓÐÌض¨Ãû×Ö¿Õ¼äǰ׺£¬¾ÍÊÇ´øÓÐÁíÒ»¸öÓëȱʡµÄÃû×Ö¿Õ¼äÏà¹ØÁªµÄÃû×Ö¿Õ¼äǰ׺
<schema targetNamespace="http://www.oreilly.com/catalog/javaxml"
xmlns:JavaXML="http://www.oreilly.com/catalog/javaxml"
xmlns="http://www.w3.org/1999/XMLSchema"
> targetNamespaceÊôÐÔÈÃģʽ֪µÀËüµÄÔ¼ÊøÌõ¼þ×÷ÓõÄÄ¿±êÊǵÚÒ»¸öÃû×Ö¿Õ¼ä
l Ö¸¶¨ÔªËØ£º
<element name=”[Name of Element]”
type=”[Type of Element]”
[options…]
>
[Name of Element]ÊÇÒªÔ¼ÊøµÄXMLÎĵµÖеÄÔªËØÃû×Ö¡£ÓëDTD²»Í¬£¬¸ÃÔªËصÄÃû×ֿռ䲻»áΪԪËؼÓǰ׺¡£Ä¿±êÃû×Ö¿Õ¼äÊÇJavaXML£¬ËùÓÐÔªËصÄ˵Ã÷ÒÔ¼°ÎÒÃÇ´´½¨µÄÓû§×Ô¶¨ÒåÀàÐ͵ÄÔªËرØÐë±»Ó¦ÓÃÓÚ»ò±»Ö¸ÅɸøÄǸöÄ¿±êÃû×ֿռ䡣ÕâÒ²ÓÐÖúÓÚ´´½¨Ò»¸ö¸ü¼ÓÔʼµÄģʽ£¬ÒòΪÔÚÔªËر»¶¨Òåºó²ÅÄÜʹÓÃÃû×ֿռ䡣
[Type of Element]ҪôÊÇÒ»¸öÔ¤¶¨ÒåµÄXMLģʽÊý¾ÝÀàÐÍ£¬ÒªÃ´ÊÇÒ»¸öÓû§¶¨ÒåÀàÐÍ¡£
XMLģʽÊý¾ÝÀàÐÍ£ºÀàÐÍ£¨×ÓÀàÐÍ£¬ÓÃ;£©¡£string(NMTOKEN/language,×Ö·û´®)£¬boolean(N/A,(true or false))£¬float(N/A,32λ¸¡µãÀàÐÍ)
Ïà¹ØÎĵµ£º
2010-05-16
Èý¡¢½âÎöXMLÎĵµ
l Xerces½âÎöÆ÷¡¢SAXÀàºÍ½Ó¿Ú
l SAXÔĶÁÆ÷
n Ê×ÏÈÒªµÃµ½Ò»¸ö·ûºÏSAX org.xml.sax.XMLReader½Ó¿Ú¹æ·¶µÄÀý×Ó£¬Õâ¸ö½Ó¿Ú¶¨ÒåÁ˽âÎöÐÐΪ²¢ÔÊÐíÉèÖÃijЩÌØÕ÷ºÍÊôÐÔ¡£¸Ã½Ó¿ÚÌæ»»ÁËSAX1.0ÖеÄorg.xml.sax.Parser
import org.apache.xerces.parsers.SAXParser;
import org.xml. ......
µÚ8Õ ¶àÏß³Ì
±¾ÕÂĿ¼
8.1¡¡²¢·¢ÐÔ¡¢Ïß³ÌÓë¶àÏß³Ì
8.2¡¡»ñµÃÏß³ÌÌåµÄÁ½ÖÖ·½·¨
8.3¡¡Ï̵߳÷¶È
8.1¡¡²¢·¢ÐÔ¡¢Ïß³ÌÓë¶àÏß³Ì
Ò»¡¢²¢·¢ÐԵĸÅÄî
Ä¿Ç°µÄ¼ÆËã»ú²Ù×÷ϵͳ´ó¶àÖ§³Ö²¢·¢ÐÔ£¬¼´¶à¸ö½ø³ÌÊǽ»²æÖ´Ðеģ¬Ò»°ã³Æ¶à½ø³ÌΪϵͳ¼¶²¢·¢¡£
JavaÓïÑÔͨ¹ý³ÌÐò¿ØÖÆÁ÷À´Ö´ÐгÌÐò£¬µ¥¸öµÄÒ»¶Î³ÌÐòÖ´ÐпØÖÆÁ÷³ÆΪÏ̡߳£
¶àÏß ......
ÔÚJavaÖУ¬²»Í¬µÄÀ඼ÓÐ×Ô¼ºµ¥¶ÀµÄCache»úÖÆ£¬ÊµÏֵķ½·¨Ò²¿ÉÄÜÓÐËù²»Í¬£¬ÎÄÕÂÁоÙÁËJavaÖг£¼ûµÄ¸÷ÀàCache»úÖƵÄʵÏÖ·½·¨£¬Í¬Ê±½øÐÐÁË×ۺϵıȽϡ£
OSCache
OSCacheÊǸöÒ»¸ö¹ã·º²ÉÓõĸßÐÔÄܵÄJava EE»º´æ¿ò¼Ü£¬OSCacheÄÜÓÃÓÚÈκÎJavaÓ¦ÓóÌÐòµÄÆÕͨµÄ»º´æ½â¾ö·½°¸¡£
OSCacheÓÐÒÔÏÂÌص㣺»º´æÈκζÔÏó£¬Äã¿ÉÒÔ²»ÊÜÏÞÖƵ ......
public class test {
public static void main(String argv[]) {
try {
Runtime.getRuntime().exec("cmd /c del F:\\aaa.txt");
} catch (Exception e) {
& ......
²ÊÎåÁ¬ÖéÓÎÏ·¿ª·¢¹ý³Ì
²ÊÎåÁ¬Ö飬һ¿ªÊ¼½Ð“Îå²ÊÁ¬Ö锣¬Í¬Ñ§¿¹Òé˵²»»áÍ棬ÒòΪËýÀí½â³ÉÁËÒª°ÑÎåÖÖ²»Í¬ÑÕÉ«µÄÇòÁ¬³ÉÒ»Ïß²ÅÄÜÓ®£¬¿¼Âǵ½Õâ¸ö±êÌâµÄÈ·ÒýÈËÎó½â£¬ÓÎÏ·ÓÖûÓÐÈκÎ˵Ã÷£¬×îÖÕ°ÑÃû³Æ¸Ä³ÉÁË“²ÊÎåÁ¬Ö锡£ÕâÊÇÒ»¸öºÜ¾µäµÄСÓÎÏ·£¬ºÜ¶àÊÖ»úÀﶼÓУ¬×î½üÒòΪѧϰjava£¬×÷ΪÁ·Ï°£¬°ÑÕâ¸öÓÎÏ·×ö ......