ÀÖÓãµç¾º



½ÌÓýÐÐÒµA¹ÉIPOµÚÒ»¹É£¨¹ÉƱ´úÂë 003032£©

È«¹ú×Éѯ/ͶËßÈÈÏߣº400-618-4000

SchemaÔ¼ÊøµÄÓÅÊÆÊÇʲô£¿

¸üÐÂʱ¼ä:2020Äê12ÔÂ29ÈÕ15ʱ26·Ö À´Ô´:ÀÖÓãµç¾º ä¯ÀÀ´ÎÊý:

SchemaÔ¼Êø

ͬDTDÒ»Ñù£¬XML SchemaÒ²ÊÇÒ»ÖÖÓÃÓÚ¶¨ÒåºÍÃèÊöXMLÎĵµ½á¹¹ÓëÄÚÈݵÄģʽÓïÑÔ£¬ËüµÄ³öÏÖ¿Ë·þÁËDTD µÄ¾ÖÏÞÐÔ¡£½ÓÏÂÀ´£¬Í¨¹ýXML SchemaÓëDTDµÄ±È½Ï£¬½«XML SchemaËù¾ßÓеÄһЩÏÔÖøÓÅµã½øÐÐÁоÙ£¬¾ßÌåÈçÏ£º

1¡¢DTD²ÉÓõÄÊÇ·ÇXMLÓï·¨¸ñʽ£¬È±·¦¶ÔÎĵµ½á¹¹¡¢ÔªËØ¡¢Êý¾ÝÀàÐ͵ÈÈ«ÃæµÄÃèÊö¡£¶øXML Schema²ÉÓõÄÊÇXMLÓï·¨¸ñʽ£¬¶øÇÒËü±¾ÉíÒ²ÊÇÒ»ÖÖXMLÎĵµ£¬Òò´Ë£¬XML SchemaÓï·¨¸ñʽ±ÈDTD¸üºÃÀí½â¡£

2¡¢XMLÓзdz£¸ßµÄºÏ·¨ÐÔÒªÇó£¬ËäÈ»DTDºÍXML Schema¶¼ÓÃÓÚ¶ÔXMLÎĵµ½øÐÐÃèÊö£¬¶¼±»ÓÃ×÷ÑéÖ¤XMLºÏ·¨ÐԵĻù´¡¡£µ«ÊÇ£¬DTD±¾ÉíºÏ·¨ÐÔµÄÑéÖ¤±ØÐë²ÉÓÃÁíÍâÒ»Ì×»úÖÆ£¬¶øXML SchemaÔò²ÉÓÃÓëXMLÎĵµÏàͬµÄºÏ·¨ÐÔÑéÖ¤»úÖÆ¡£

3¡¢XML Schema¶ÔÃû³Æ¿Õ¼äÖ§³ÖµÃ·Ç³£ºÃ£¬¶øDTD¼¸ºõ²»Ö§³ÖÃû³Æ¿Õ¼ä¡£

4¡¢DTDÖ§³ÖµÄÊý¾ÝÀàÐͷdz£ÓÐÏÞ¡£ÀýÈ磬DTD¿ÉÒÔÖ¸¶¨ÔªËØÖбØÐë°üº¬×Ö·ûÎı¾(PCDATA)£¬µ«ÎÞ·¨Ö¸¶¨ÔªËØÖбØÐë°üº¬·Ç¸ºÕûÊý(nonNegativeInteger)£¬¶øXML Schema±ÈXML DTDÖ§³Ö¸ü¶àµÄÊý¾ÝÀàÐÍ£¬°üÀ¨Óû§×Ô¶¨ÒåµÄÊý¾ÝÀàÐÍ¡£

5¡¢DTD¶¨ÒåÔ¼ÊøµÄÄÜÁ¦·Ç³£ÓÐÏÞ£¬ÎÞ·¨¶ÔXMLʵÀýÎĵµ×÷³ö¸üϸÖµÄÓïÒåÏÞÖÆ£¬ÀýÈ磬ÎÞ·¨ºÜºÃµØÖ¸¶¨Ò»¸öÔªËØÖеÄij¸ö×ÓÔªËØ±ØÐë³öÏÖ7µ½12´Î;¶øXML Schema¶¨ÒåÔ¼ÊøµÄÄÜÁ¦·Ç³£Ç¿´ó£¬¿ÉÒÔ¶ÔXMLʵÀýÎĵµ×÷³öϸÖµÄÓïÒåÏÞÖÆ¡£

ͨ¹ýÉÏÃæµÄ±È½Ï¿ÉÒÔ·¢ÏÖ£¬XML SchemaµÄ¹¦ÄܱÈDTDÇ¿´óºÜ¶à£¬µ«ÏàÓ¦µÄÓï·¨Ò²±ÈDTD¸´ÔӺܶ࣬½ÓÏÂÀ´£¬¿´Ò»¸ö¼òµ¥µÄSchemaÎĵµ£¬ÈçÏÂÃæ°¸ÀýËùʾ¡£

<?xml version=”1.0”?>
<xs:schema xmlns:xs=”http://www.w3.org/2001/XMLSchema”>
   <xs:element name=”root”  type=”xs:string”/>
</xs:schema>

ÔÚÉÏÃæ°¸ÀýÖУ¬µÚ1ÐÐÊÇÎĵµÉùÃ÷£¬µÚ2ÐÐÖÐÒÔxs:schema×÷Ϊ¸ùÔªËØ£¬±íʾģʽ¶¨ÒåµÄ¿ªÊ¼¡£ÓÉÓÚ¸ùÔªËØxs:schema µÄÊôÐÔ¶¼ÔÚhttp://www.w3.org/2001/XMLSchemaÃû³Æ¿Õ¼äÖУ¬Òò´Ë£¬ÔÚ¸ùÔªËØÉϱØÐëÉùÃ÷¸ÃÃû³Æ¿Õ¼ä¡£


²ÂÄãϲ»¶£º

JVM¶ÔJavaµÄÔ­ÉúËø×öÁËÄÄЩÓÅ»¯?

µ¥Ìå¼Ü¹¹ÊÇʲô£¿

Ribbon¹¤×÷Ô­ÀíÏêϸ½éÉÜ

ÀÖÓãµç¾ºJavaÅàѵ¿Î³Ì

0 ·ÖÏíµ½£º
ºÍÎÒÃÇÔÚÏß½»Ì¸£¡
¡¾ÍøÕ¾µØÍ¼¡¿¡¾sitemap¡¿