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

XMLÈëÃŵij£¼ûÎÊÌâ(ËÄ)

ÔÚ XML ¶ÔÏóÄ£ÐÍÖÐÈçºÎ´¦Àí¿Õ°××Ö·û£¿
¡¡¡¡ÓÐЩʱºò£¬XML ¶ÔÏóÄ£Ðͽ«ÏÔʾ°üº¬¿Õ°××Ö·ûµÄ TEXT ½Úµã¡£¿Õ°××Ö·û±»½Ø¶Ïºó£¬¶à°ë»á´øÀ´Ò»Ð©»ìÂÒ¡£ÀýÈçÏÂÃæµÄ XML Àý×Ó£º
 ¡¡¡¡]>
¡¡¡¡Smith
¡¡¡¡John
 
¡¡¡¡Éú³ÉÏÂÁÐÊ÷£º
 ¡¡¡¡Processing Instruction: xml
¡¡¡¡DocType: person
¡¡¡¡ELEMENT: person
¡¡¡¡TEXT:
¡¡¡¡ELEMENT: lastname
¡¡¡¡TEXT:
¡¡¡¡ELEMENT: firstname
¡¡¡¡TEXT: 
¡¡¡¡Ãû×ÖºÍÐÕÊÏÁ½±ßÊÇÖ»°üº¬¿Õ°××Ö·ûµÄ TEXT ½Úµã£¬ÒòΪ“person”ÔªËصÄÄÚÈÝÄ£ÐÍÊÇ MIXED£»Ëü°üº¬ #PCDATA ¹Ø¼ü×Ö¡£MIXED ÄÚÈÝÄ£ÐÍÖ¸¶¨ÔªËØÖ®¼ä¿ÉÒÔÓÐÎı¾´æÔÚ¡£Òò´Ë£¬ÏÂÃæµÄÄÚÈÝÒ²ÊÇÕýÈ·µÄ£º
 ¡¡¡¡My last name is Smith and my first name is
¡¡¡¡John
¡¡¡¡½á¹ûÊÇÀàËÆÓÚÏÂÃæµÄÊ÷£º
 ¡¡¡¡ELEMENT: person
¡¡¡¡TEXT: My last name is
¡¡¡¡ELEMENT: lastname
¡¡¡¡TEXT: and my first name is
¡¡¡¡ELEMENT: firstname
¡¡¡¡TEXT: 
¡¡¡¡Èç¹ûûÓе¥´Ê“is”Ö®ºóºÍ ֮ǰµÄ¿Õ°××Ö·û£¬ÒÔ¼° Ö®ºóºÍµ¥´Ê“and”֮ǰµÄ¿Õ°××Ö·û£¬ÄÇô¾ä×Ó±ãÎÞ·¨Àí½â¡£Òò´Ë£¬¶ÔÓÚ MIXED ÄÚÈÝÄ£ÐÍÀ´Ëµ£¬ÎÄ×Ö×éºÏ¡¢¿Õ°××Ö·ûºÍÔªËض¼ÊÇÏà¹ØµÄ¡£¶ÔÓÚ·Ç MIXED ÄÚÈÝÄ£ÐÍÀ´ËµÔò²»ÊÇÕâÑù¡£
¡¡¡¡ÒªÊ¹Ö»Óпհ××Ö·ûµÄ TEXT ½ÚµãÏûʧ£¬Çë´Ó“person”ÔªËØÉùÃ÷ÖÐɾ³ý #PCDATA ¹Ø¼ü×Ö£º
¡¡¡¡½á¹ûÊÇÏÂÃæÇåÎúµÄÊ÷£º
 ¡¡¡¡Processing Instruction: xml
¡¡¡¡DocType: person
¡¡¡¡ELEMENT: person
¡¡¡¡ELEMENT: lastname
¡¡¡¡ELEMENT: firstname
¡¡¡¡XML ÉùÃ÷×öʲô£¿
¡¡¡¡XML ÉùÃ÷±ØÐëÁÐÔÚ XML ÎĵµµÄ¶¥²¿£º
¡¡¡¡ËüÖ¸¶¨ÏÂÃæµÄÏîÄ¿£º
¡¡¡¡¸ÃÎĵµÊÇ XML Îĵµ¡£ÔÚ¶ªÊ§»òÕß»¹Ã»ÓÐÖ¸¶¨ MIME ÀàÐÍʱ MIME ̽²âÆ÷¿ÉÒÔÓÃËüÀ´¼ì²âÎļþÊÇ·ñΪÀàÐÍ text/xml¡£
¡¡¡¡Îĵµ·ûºÏ XML 1.0 ¹æ·¶¡£ÔÚÒÔºó XML ÓÐÆäËû°æ±¾Ê±ÕâÒ»µãºÜÖØÒª¡£
¡¡¡¡Îĵµ×Ö·û±àÂë¡£±àÂëÊôÐÔÊÇ¿ÉÑ¡µÄ£¬Ä¬ÈÏΪ UTF-8¡£
¡¡¡¡×¢Ò⣺XML ÉùÃ÷±ØÐëÔÚ XML ÎĵµµÄµÚÒ»ÐУ¬Òò´ËÏÂÃæµÄ XML Îļþ£º
¡¡¡¡²úÉúÏÂÃæµÄ·ÖÎö´íÎó£º
¡¡¡¡ÎÞЧµÄ xml ÉùÃ÷¡£
¡¡¡¡ÐÐ 0000002:    
¡¡¡¡Î»Öà 0000007: ------^
¡¡¡¡×¢Ò⣺XML ÉùÃ÷ÊÇ¿ÉÑ¡µÄ¡£Èç¹ûÐèÒªÔÚ¶¥²¿Ö¸¶¨×¢ÊÍ»òÕß´¦ÀíÖ¸ÁÄÇôÇë²»Òª·ÅÈë XML ÉùÃ÷¡£µ«ÊÇ£¬Ä¬ÈϵıàÂ뽫Ϊ UTF-8¡£
¡¡¡¡ÈçºÎÒԿɶÁ¸ñʽ´òÓ¡ÎÒµÄ XML Îĵµ£¿
¡¡¡¡ÔÚÓà DOM ´ÓÁ㿪ʼ¹¹ÔìÎĵµÒ


Ïà¹ØÎĵµ£º

¶ÁÈ¡ XMLÀà (XmlHelper)

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 ......

asp.net³ÌÐòExcelת³ÉXMLµµ

ͨ¹ýAsp.net(C#)Ó¦ÓóÌÐò¶ÁÈ¡±¾µØÉÏ´«µÄExcleÎļþ,´æ·Åµ½DataSetÖÐ,ͨ¹ýDataSetÖеķ½·¨Ö±½ÓÉú³ÉXMLÎļþ.
C# Code
 if (this.FileUpload1.PostedFile != null)
        {
            string filename = this.FileUpl ......

SAXºÍDOM½âÎöXMLÎĵµµÄÇø±ð

ÔÚÕë¶ÔXMLÎĵµµÄÓ¦Óñà³Ì½Ó¿ÚÖУ¬×îÖ÷ÒªµÄÓÐW3CÖƶ¨µÄDOM(Document Object Method£¬Îĵµ¶ÔÏóÄ£ÐÍ)ºÍÓÉDavid MegginsonÁìµ¼µÄSAX(SimpleAPI for XML£¬ÓÃÓÚXMLµÄ¼òµ¥API)[19]¡£
SAXºÍDOMÔÚʵÏÖ¹ý³ÌÖУ¬·Ö±ð²àÖØÓÚ²»Í¬µÄ·½ÃæÒÔÂú×㲻ͬµÄÓ¦ÓÃÐèÇó¡£DOMΪ¿ª·¢»ùÓÚXMLµÄÓ¦ÓÃϵͳÌṩÁ˱ãÀû¡£Ëüͨ¹ýÒ»ÖÖËæ»ú·ÃÎÊ»úÖÆ£¬Ê¹µÃÓ¦ÓÃ³Ì ......

spring xmlÖеÄpropery µÄnameÊôÐÔÃû×ÔÀ´Ô´

½ñÌìÔÚÔËÓÃspringµÄPropertyPlaceholderConfigurerʱ·¢ÏÖÒ»¸öÓÐÒâ˼µÄÄÚÈÝ£¬µ±ÄãÔÚapplicationContextÖÐÅäÖÃÒ»¸öPropertyPlaceholderConfigurerµÄbeanʱ£¬ÓÐlocationºÍlocationsµÄÊôÐÔ£¬²»Ã÷˼Òâlocation¶ÔÓ¦Ò»¸ö.propertiesÎļþ£¬
locations¶ÔÓ¦¶à¸ö.propertiesÎļþ£¬³å×ÅÏë¿´Ò»ÏÂPropertyPlaceholderConfigurerµÄʵÏÖ»úÖ ......

XMLÈëÃŵij£¼ûÎÊÌâ(Ò»)

ʲôÊÇ XML£¿
¡¡¡¡¿ÉÀ©Õ¹±ê¼ÇÓïÑÔ (XML) ÊÇ Web ÉϵÄÊý¾ÝͨÓÃÓïÑÔ¡£Ëüʹ¿ª·¢ÈËÔ±Äܹ»½«½á¹¹»¯Êý¾Ý£¬´ÓÐí¶à²»Í¬µÄÓ¦ÓóÌÐò´«µÝµ½×ÀÃ棬½øÐб¾µØ¼ÆËãºÍÑÝʾ¡£XML ÔÊÐíΪÌض¨Ó¦ÓóÌÐò´´½¨Î¨Ò»µÄÊý¾Ý¸ñʽ¡£Ëü»¹ÊÇÔÚ·þÎñÆ÷Ö®¼ä´«Êä½á¹¹»¯Êý¾ÝµÄÀíÏë¸ñʽ¡£
¡¡¡¡Ê²Ã´ÊÇ MSXML£¿
¡¡¡¡MSXML ÊÇÌṩºËÐÄ XML ·þÎñµÄ Microsoft Èí ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ