站长网 教程 XML文档定义

XML文档定义

XML文档定义

XML文档可以定义为:

格式良好 – 如果XML文档遵循所有常规XML规则,例如标记必须正确嵌套,则必须平衡打开和关闭标记,空标记必须以/>结尾,那么将其称为格式良好。

有效 – XML文档在不仅格式良好时被认为是有效的,但它也符合可用的XSD,它指定了它使用的标签,这些标签可以包含哪些属性,以及哪些标签可以出现在其他标签中,以及其他标签和属性。

下面是一个简单的XSD代码 –

<?xml version = 1.0?>
<xs:schema xmlns:xs = http://www.w3.org/2001/XMLSchema>
   targetNamespace = http://www.jb51.cc 
   xmlns = http://www.jb51.cc
   elementFormDefault = qualified>
   <xs:element name = 'class'>
      <xs:complexType>
         <xs:sequence>
            <xs:element name = 'student' type = 'StudentType' minOccurs = '0' 
               maxOccurs = 'unbounded' />
         </xs:sequence>
      </xs:complexType>
   </xs:element>
   <xs:complexType name = StudentType>
      <xs:sequence>
         <xs:element name = firstname type = xs:string/>
         <xs:element name = lastname type = xs:string/>
         <xs:element name = nickname type = xs:string/>
         <xs:element name = marks type = xs:positiveInteger/>
      </xs:sequence>
      <xs:attribute name = 'rollno' type = 'xs:positiveInteger'/>
   </xs:complexType>
</xs:schema>
 

本文来自网络,不代表站长网立场,转载请注明出处:https://www.tzzz.com.cn/html/video/2024/0608/46130.html

作者: dawei

【声明】:站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。
联系我们

联系我们

0577-28828765

在线咨询: QQ交谈

邮箱: xwei067@foxmail.com

工作时间:周一至周五,9:00-17:30,节假日休息

返回顶部