XMLÓÐÄÄЩÓÃ;?
XMLÊDZ»Éè¼ÆÎª´æ´¢¡¢´«ÊäÒÔ¼°½»»»Êý¾ÝµÄ¡£XML²»ÊDZ»Éè¼ÆÎªÓÃÀ´ÏÔʾÊý¾ÝµÄ¡£
¡¡¡¡XML¿ÉÒÔ½«HTMLÓëÊý¾Ý·ÖÀë
¡¡¡¡Í¨¹ýʹÓÃXML£¬ÄúµÄÊý¾Ý¿É´æ´¢ÓÚHTMLÖ®Íâ¡£
¡¡¡¡µ±ÎÒÃÇʹÓÃHTMLÀ´ÏÔʾÊý¾Ýʱ£¬Êý¾Ý´æ´¢ÓÚHTMLÖС£Í¨¹ýʹÓÃXML£¬Êý¾Ý¿ÉÒÔ±»´æ´¢ÔÚµ¥¶ÀµÄXMLÎļþÖС£ÕâÑù×öµÄ»°£¬Äú¾Í¿ÉÒÔ°Ñ×¢ÒâÁ¦¼¯ÖÐÔÚʹÓÃHTML½øÐÐÊý¾Ý²¼¾ÖºÍÏÔʾÉÏÃæ£¬²¢È·±£µ×²ãÊý¾ÝµÄ¸Ä±ä²»»áÇ£³¶µ½HTMLµÄ¸Ä±ä¡£
¡¡¡¡XMLÊý¾ÝÒ²¿É×÷ΪÊý¾Ýµº´æ´¢ÓÚHTMLÒ³ÃæÄÚ²¿¡£ÄúÈÔÈ»¿ÉÒÔרעÓÚʹÓÃHTML¶ÔÊý¾Ý½øÐиñʽ»¯ºÍÏÔʾ¡£
¡¡¡¡XMLÓÃÓÚ½»»»Êý¾Ý
¡¡¡¡Í¨¹ýʹÓÃXML£¬¿ÉÒÔÔÚ»¥²»¼æÈݵÄϵͳ¼ä½»»»Êý¾Ý¡£ ÍøÒ³½ÌÑ§Íø
¡¡¡¡ÔÚÏÖʵÊÀ½çÖУ¬¼ÆËã»úϵͳºÍÊý¾Ý¿âͨ¹ý»¥²»¼æÈݵĸñʽÀ´ÈÝÄÉÊý¾Ý¡£¶Ô¿ª·¢ÈËÔ±À´Ëµ£¬ÆäÖÐÒ»Ïî×î·ÑʱµÄÌôÕ½Ò»Ö±ÊÇÔÚÒòÌØÍøÉϵÄϵͳ֮¼ä½»»»Êý¾Ý¡£
¡¡¡¡Í¨¹ý½«Êý¾Ýת»»ÎªXML£¬¿ÉÒÔ¼«´óµØ½µµÍÕâÖÖ¸´ÔÓÐÔ£¬²¢´´½¨¿É±»Ðí¶à²»Í¬ÀàÐ͵ÄÓ¦ÓóÌÐò¶ÁÈ¡µÄÊý¾Ý¡£ ÍøÒ³½ÌÑ§Íø
¡¡¡¡XMLºÍB2B
¡¡¡¡Í¨¹ýʹÓÃXML£¬¿ÉÒÔÔÚÒòÌØÍøÉϽ»»»½ðÈÚÐÅÏ¢¡£
¡¡¡¡ÔÚ²»¾ÃµÄ½«À´£¬Ô¤¼Æ»áÓÐºÜ¶à¹ØÓÚXMLºÍB2BµÄÓ¦Óá£
¡¡¡¡XML»á³ÉΪÆóÒµ¼ä½»»»½ðÈÚÐÅÏ¢µÄ×îÖ÷ÒªµÄÓïÑÔ¡£
¡¡¡¡XML¿É±»ÓÃÀ´¹²ÏíÊý¾Ý
¡¡¡¡Í¨¹ýʹÓÃXML£¬´¿Îı¾Îļþ¿ÉÓÃÓÚ¹²ÏíÊý¾Ý¡£
¡¡¡¡ÍøÒ³½ÌÑ§Íø
¡¡¡¡ÓÉÓÚXMLÊý¾Ý´æ´¢Îª´¿Îı¾¸ñʽ£¬XMLÌṩÁ˶ÀÁ¢ÓÚÈíÓ²¼þµÄÊý¾Ý¹²Ïí½â¾ö·½°¸¡£
¡¡¡¡ÕâʹµÃ²»Í¬µÄÓ¦ÓóÌÐò¶¼¿ÉÒÔ¸üÈÝÒ׵ش´½¨Êý¾Ý¡£Ò²¸üÈÝÒ×°Ñij¸öϵͳÀ©Õ¹»ò¸üÐÂΪеIJÙ×÷ϵͳ¡¢·þÎñÆ÷¡¢Ó¦ÓóÌÐòÒÔ¼°ä¯ÀÀÆ÷¡£
¡¡¡¡XML¿ÉÓÃÓÚ´æ´¢Êý¾Ý
¡¡¡¡Í¨¹ýʹÓÃXML£¬´¿Îı¾Îļþ¿ÉÓÃÓÚ´æ´¢Êý¾Ý¡£
¡¡¡¡Ò²¿ÉʹÓÃXML½«Êý¾Ý´æ´¢ÓÚÎļþ»òÊý¾Ý¿âÖ®ÖС£¿ÉÒÔ±àд´ÓÊý¾Ý²Ö¿âÖд洢ÐÅÏ¢µÄÓ¦ÓóÌÐò£¬¶øÆÕͨµÄÓ¦ÓóÌÐò¾Í¿É±»ÓÃÀ´ÏÔʾÕâЩÊý¾Ý¡£
¡¡¡¡XMLʹÄúµÄÊý¾Ý¸üÓÐÓÃ
¡¡¡¡Í¨¹ýʹÓÃXML£¬ÄúµÄÊý¾Ý¿É¹©¸ü¶àµÄÓû§Ê¹Óá£
¡¡¡¡ÓÉÓÚXML¶ÀÁ¢ÓÚÓ²¼þ¡¢Èí¼þÒÔ¼°Ó¦ÓóÌÐò£¬ÎÒÃÇ¿ÉÒÔ½«×Ô¼ºµÄÊý¾ÝÓ¦ÓÃÓÚ¸ü¶àµÄÓ¦ÓóÌÐò£¬¶ø²»½ö½öÏÞÓÚHTMLä¯ÀÀÆ÷¡£
¡¡¡¡ÆäËûµÄ¿Í»§¶ËÒÔ¼°Ó¦ÓóÌÐò¿É½«XMLÎļþ×÷ΪÊý¾ÝÔ´À´·ÃÎÊ£¬¾ÍÏñËüÃÇÕýÔÚ·ÃÎÊij¸öÊý¾Ý¿âÒ»Ñù¡£ÄúµÄÊý¾Ý¿É¹©¸÷ÖÖ“ÔĶÁ»úÆ÷”£¨´úÀí£¬agents£©Ê¹Óã¬XML¿ÉÒÔÈÃÄúÊý¾Ý·þÎñÓÚäÈË£¬»òÕßÓÐÆäËûÉúÀíȱÏݵÄÈËÊ¿¡£
¡¡¡¡XML¿É±»ÓÃÀ´´´½¨ÐµÄÓïÑÔ
¡¡¡¡XMLÊÇWAPºÍWML֮ĸ¡£
¡¡¡¡ÎÞÏß±ê¼ÇÓïÑÔ£¨WML£©£¬£¨±»ÓÃÀ´±ê¼ÇÕë¶ÔÊÖ³ÖÉ豸µÄÒòÌØÍøÓ¦ÓóÌÐò£©£¬ÊÇÓÉXML±àдµÄ¡£
¡¡¡¡¼ÙÈ翪·¢ÈËÔ±¶¼ÊÇÀíÐÔµÄ
Ïà¹ØÎĵµ£º
using System;
using System.Collections.Generic;
using System.Text;
using System.Xml;
namespace System.Bwch.XmlConfig
{
/**////
/// ¶ÁÈ¡XMLÅäÖÃÎļþÀà
///
public class XmlHelper
{
private string strXmlPath = ""; //XmlÎĵµÂ·¾¶
private XmlDocument xmlD ......
²Î¿¼£º°Ù¶È°Ù¿Æ http://baike.baidu.com/view/1027076.htm?fr=ala0
ÔÚJDK 6.0ÖлùÓÚStAX·ÖÎöXMLÊý¾Ý£º http://hi.baidu.com/1shome/blog/item/5baaee01db2609051d958302.html
DOM¡¢SAX
¡¢DOM4J¡¢JDOM¡¢StAXÉú³ÉXML
²¢·µ»ØXML×Ö·û´®ÐÎʽ£ºhttp://dreams75.javaeye.com/blog/512319
STAX:Streaming API for XML (StAX)
......
using System.Xml;//Í·²¿¼Ó´ËÃüÃû¿Õ¼ä
XmlDocument xd = new XmlDocument();//±íʾXMLÎĵµ
XmlDeclaration xde;//±íʾ XML ÉùÃ÷½Úµã£º<?xml version='1.0'...?>
xde = xd.Cre ......
ʹÓÃXML changeÐÞ¸ÄxmlÎļþµÄ»ù±¾²½Öè
(½öÏÞÓÚInstallscript MSIÏîÄ¿ÒÔ¼°Basic MSIÏîÄ¿)
1.µ¼ÈëXMLÎļþ¡£ÔÚSystem ConfigurationÊÔͼÖÐÑ¡ÔñXML File Changes£¬ÓÒ¼üXML
File¡£Ñ¡ÔñImport£¬¿ÉÒÔÆô¶¯Import XML
wizard¡£NextÖ®ºó£¬Ñ¡ÔñÐèÒªµ¼ÈëµÄXMLÎļþ£¨¿ÉÒÔÔÚÏÂÀ¿òÖÐÑ¡ÔñÀàÐÍ£©¡£NextÖ®ºó£¬Select
ALL¡£Èç¹ûÑ¡Ôñ²¿·Ö£ ......
½ñÌìÔÚÔËÓÃspringµÄPropertyPlaceholderConfigurerʱ·¢ÏÖÒ»¸öÓÐÒâ˼µÄÄÚÈÝ£¬µ±ÄãÔÚapplicationContextÖÐÅäÖÃÒ»¸öPropertyPlaceholderConfigurerµÄbeanʱ£¬ÓÐlocationºÍlocationsµÄÊôÐÔ£¬²»Ã÷˼Òâlocation¶ÔÓ¦Ò»¸ö.propertiesÎļþ£¬
locations¶ÔÓ¦¶à¸ö.propertiesÎļþ£¬³å×ÅÏë¿´Ò»ÏÂPropertyPlaceholderConfigurerµÄʵÏÖ»úÖ ......