ΪʲôҪʹÓà XML Schema£¿

XML Schema ±È DTD ¸üÇ¿´ó¡£

XML Schema Ö§³ÖÊý¾ÝÀàÐÍ

XML Schema ×îÖØÒªµÄÄÜÁ¦Ö®Ò»¾ÍÊǶÔÊý¾ÝÀàÐ͵ÄÖ§³Ö¡£

ͨ¹ý¶ÔÊý¾ÝÀàÐ͵ÄÖ§³Ö£º

  • ¿É¸üÈÝÒ×µØÃèÊöÔÊÐíµÄÎĵµÄÚÈÝ
  • ¿É¸üÈÝÒ×µØÑéÖ¤Êý¾ÝµÄÕýÈ·ÐÔ
  • ¿É¸üÈÝÒ×µØÓëÀ´×ÔÊý¾Ý¿âµÄÊý¾ÝÒ»²¢¹¤×÷
  • ¿É¸üÈÝÒ׵ض¨ÒåÊý¾ÝÔ¼Êø£¨data facets£©
  • ¿É¸üÈÝÒ׵ض¨ÒåÊý¾ÝÄ£ÐÍ£¨»ò³ÆÊý¾Ý¸ñʽ£©
  • ¿É¸üÈÝÒ×µØÔÚ²»Í¬µÄÊý¾ÝÀàÐͼäת»»Êý¾Ý

±àÕß×¢£ºÊý¾ÝÔ¼Êø£¬»ò³Æ facets£¬ÊÇ XML Schema Ô­ÐÍÖеÄÒ»¸öÊõÓÖÐÎÄ¿ÉÒëΪ¡°Ã桱£¬ÓÃÀ´Ô¼ÊøÊý¾ÝÀàÐ͵ÄÈÝÐíÖµ¡£

XML Schema ʹÓà XML Óï·¨

ÁíÒ»¸ö¹ØÓÚ XML Schema µÄÖØÒªÌØÐÔÊÇ£¬ËüÃÇÓÉ XML ±àд¡£

ÓÉ XML ±àд XML Schema ÓкܶàºÃ´¦£º

  • ²»±ØѧϰеÄÓïÑÔ
  • ¿ÉʹÓà XML ±à¼­Æ÷À´±à¼­ Schema Îļþ
  • ¿ÉʹÓà XML ½âÎöÆ÷À´½âÎö Schema Îļþ
  • ¿Éͨ¹ý XML DOM À´´¦Àí Schema
  • ¿Éͨ¹ý XSLT À´×ª»» Schema

XML Schema ¿É±£»¤Êý¾ÝͨÐÅ

µ±Êý¾Ý´Ó·¢ËÍ·½±»·¢Ë͵½½ÓÊÜ·½Ê±£¬ÆäÒªµãÊÇË«·½Ó¦ÓйØÓÚÄÚÈݵÄÏàͬµÄ¡°ÆÚÍûÖµ¡±¡£

ͨ¹ý XML Schema£¬·¢ËÍ·½¿ÉÒÔÓÃÒ»ÖÖ½ÓÊÜ·½Äܹ»Ã÷°×µÄ·½Ê½À´ÃèÊöÊý¾Ý¡£

Ò»ÖÖÊý¾Ý£¬±ÈÈç "03-11-2004"£¬ÔÚijЩ¹ú¼Ò±»½âÊÍΪ11ÔÂ3ÈÕ£¬¶øÔÚÁíһЩ¹ú¼ÒΪµ±×÷3ÔÂ11ÈÕ¡£

µ«ÊÇÒ»¸ö´øÓÐÊý¾ÝÀàÐ굀 XML ÔªËØ£¬±ÈÈ磺<date type="date">2004-03-11</date>£¬¿ÉÈ·±£¶ÔÄÚÈÝÒ»ÖµÄÀí½â£¬ÕâÊÇÒòΪ XML µÄÊý¾ÝÀàÐÍ "date" ÒªÇóµÄ¸ñʽÊÇ "YYYY-MM-DD"¡£

XML Schema ¿ÉÀ©Õ¹

XML Schema ÊÇ¿ÉÀ©Õ¹µÄ£¬ÒòΪËüÃÇÓÉ XML ±àд¡£

ͨ¹ý¿ÉÀ©Õ¹µÄ Schema ¶¨Ò壬Äú¿ÉÒÔ£º

  • ÔÚÆäËû Schema ÖÐÖظ´Ê¹ÓÃÄúµÄ Schema
  • ´´½¨Óɱê×¼ÀàÐÍÑÜÉú¶øÀ´µÄÄú×Ô¼ºµÄÊý¾ÝÀàÐÍ
  • ÔÚÏàͬµÄÎĵµÖÐÒýÓöàÖØµÄ Schema

ÐÎʽÁ¼ºÃÊDz»¹»µÄ

ÎÒÃÇ°Ñ·ûºÏ XML Óï·¨µÄÎĵµ³ÆΪÐÎʽÁ¼ºÃµÄ XML Îĵµ£¬±ÈÈ磺

  • Ëü±ØÐëÒÔ XML ÉùÃ÷¿ªÍ·
  • Ëü±ØÐëÓµÓÐΨһµÄ¸ùÔªËØ
  • ¿ªÊ¼±êÇ©±ØÐëÓë½áÊø±êÇ©ÏàÆ¥Åä
  • ÔªËضԴóСдÃô¸Ð
  • ËùÓеÄÔªËض¼±ØÐë¹Ø±Õ
  • ËùÓеÄÔªËض¼±ØÐëÕýÈ·µØǶÌ×
  • ±ØÐë¶ÔÌØÊâ×Ö·ûʹÓÃʵÌå

¼´Ê¹ÎĵµµÄÐÎʽÁ¼ºÃ£¬ÈÔÈ»²»Äܱ£Ö¤ËüÃDz»»á°üº¬´íÎ󣬲¢ÇÒÕâЩ´íÎó¿ÉÄÜ»á²úÉúÑÏÖصĺó¹û¡£

Ç뿼ÂÇÏÂÃæµÄÇé¿ö£ºÄú¶©¹ºµÄÁË 5 ´ò¼¤¹â´òÓ¡»ú£¬¶ø²»ÊÇ 5 ̨¡£Í¨¹ý XML Schema£¬´ó²¿·ÖÕâÑùµÄ´íÎó»á±»ÄúµÄÑéÖ¤Èí¼þ²¶»ñµ½¡£