HTML£¬XML£¬UML ¼ò½é
HTML£¬XML£¬UML ¼ò½é
HTML (HyperText Mark-up Language)³¬Îı¾±ê¼ÇÓïÑÔ ÊÇWWWµÄÃèÊöÓïÑÔ¡£Éè¼ÆHTMLÓïÑÔµÄÄ¿µÄÊÇΪÁËÄܰѴæ·ÅÔÚһ̨µçÄÔÖеÄÎı¾»òͼÐÎÓëÁíһ̨µçÄÔÖеÄÎı¾»òͼÐη½±ãµØÁªÏµÔÚÒ»Æð£¬ÐγÉÓлúµÄÕûÌ壬ÈËÃDz»Óÿ¼ÂǾßÌåÐÅÏ¢ÊÇÔÚµ±Ç°µçÄÔÉÏ»¹ÊÇÔÚÍøÂçµÄÆäËüµçÄÔÉÏ¡£HTMLÎı¾ÊÇÓÉHTMLÃüÁî×é³ÉµÄÃèÊöÐÔÎı¾£¬HTMLÃüÁî¿ÉÒÔ˵Ã÷ÎÄ×Ö¡¢Í¼ÐΡ¢¶¯»¡¢ÉùÒô¡¢±í¸ñ¡¢Á´½ÓµÈ¡£HTMLµÄ½á¹¹°üÀ¨Í·²¿£¨Head£©¡¢Ö÷Ì壨Body£©Á½´ó²¿·Ö£¬ÆäÖÐÍ·²¿ÃèÊöä¯ÀÀÆ÷ËùÐèµÄÐÅÏ¢£¬¶øÖ÷ÌåÔò°üº¬ËùҪ˵Ã÷µÄ¾ßÌåÄÚÈÝ¡£
HTML½Ì³ÌÍøÕ¾ http://www.shanxiwindow.net/teaching/htmlbook/
XML (Extensible Makeup language) Ò»ÖÖÀ©Õ¹ÐÔ±íʾÓïÑÔ¡£Ëü²»ÊDZê¼ÇÓïÑÔ£¬ËüÖ»ÊÇÓÃÀ´´´Ôì±ê¼ÇÓïÑÔµÄÔÓïÑÔ
UML( Unified Modeling Language )ÊÇÒ»ÖÖ±ê×¼µÄͼÐλ¯½¨Ä£ÓïÑÔ£¬ËüÊÇÃæÏò¶ÔÏó·ÖÎöÓëÉè¼ÆµÄÒ»ÖÖ±ê×¼±íʾ¡£UML²»ÊÇÒ»ÖÖ¿ÉÊÓ»¯µÄ³ÌÐòÉè¼ÆÓïÑÔ£¬¶øÊÇÒ»ÖÖ¿ÉÊÓ»¯µÄ½¨Ä£ÓïÑÔ£»UML²»Êǹ¤¾ß»òÕßÊÇ֪ʶ¿âµÄ¹æ¸ñ˵Ã÷£¬¶øÊÇÒ»ÖÖÓïÑÔ¹æ¸ñ˵Ã÷£¬ÊÇÒ»ÖÖ±íʾµÄ±ê×¼£»UML²»Êǹý³ÌºÍ·½·¨£¬µ«ÊÇÔÊÐíÈκÎÒ»ÖÖ¹ý³ÌºÍ·½·¨Ê¹ÓÃËü¡£
Ïà¹ØÎĵµ£º
Èç¹ûÒªÍêÕûµÄÖ§³ÖXML over TCP£¬Ö»ÓÐÁ½ÖÖ°ì·¨£º
1£¬¼ÓÒ»¸öheaderÈ¥±êÃ÷Êý¾ÝµÄ³¤¶È
2£¬¼ÓÒ»¸ödelimiterÈ¥±êÃ÷Êý¾ÝµÄ½áÊø
ÕâÁ½ÖÖ·½·¨¶¼²»¹»ÓÅÑÅ¡£ÎÒÃDz»ÐèÒªÒ»¸öͨÓõķ½·¨£¬ÎÒÃÇÖ»ÒªÒ»¸ö×îÊʺÏÎÒÃǵķ½·¨¡£
ͨ³££¬ÎÒÃÇÄܹ»×Ô¶¨ÒåÊý¾ÝµÄ¸ñʽ£¬¶øÇÒÎÒÃÇͨ³£Ò»ÌõÏûÏ¢Ö»ÓÐÒ»¸öroot node£¬ÄÇôÎÒÃÇ¿ÉÒÔÊÔÊÔÏÂÃæµÄº¯Êý£º
//re ......
ArrayAdapter adapter =
ArrayAdapter.createfromResource(
this,
R.array.catalog,
android.R.layout.simple_list_item_1);
this.setListAdapter(adapter);
xmlÎļþ
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name= ......
ÎÊÌ⣺htmlÔªËØÈçºÎ¹¹³ÉÎĵµ
½â¾ö·½°¸£ºhtmlÊÇÑϸñµÄÔªËØ²ã´ÎǶÌ׽ṹ£¬ÔªËØ¿ÉÒÔ»¥ÏàǶÌ×£¬µ«ÊDz»ÄÜÖØµþ¡£Html½«ÔªËØ»®·ÖΪ3¸öÖ÷ÒªÀࣺ½á¹¹»¯ÔªËØ£¬¿é×´ÔªËØ£¬ÄÚÁªÔªËØ¡£
n ºËÐĵĽṹ»¯ÔªËØ£º<html><head><body>£¬<head>ÖзŵÄÊǹØÓÚÎĵµµÄÐÅÏ ......
ÔÚÒ»¸öÍøÒ³Öеİ´Å¥£¬Ð´onclickʼþµÄ´¦Àí´úÂ룬²»Ð¡ÐÄд³ÉÈçÏ£º
<input value="Test" type="button" onclick="alert(""OK"");" />
IEÌáʾ³ö´íºó£¬ÔÙÂþ²»¾ÐĵظÄΪ£º
<input value="Test" type="button" onclick="alert(\"OK\");" />
½á¹û»¹Êdzö´í¡£
Õâʱ£¬ÎÒ¾ÍÏ벻ͨÁË£¬ËäÈ»ÎÒÖªµÀ×îÖ±½ÓµÄ½â¾ö·½·¨ ......