没有schema文件

没有schema文件

用过改后缀的方法没用,起不了约束作用

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,

1、xsd文件中少写了</schema>,建议同学加上。

如下:

http://img1.sycdn.imooc.com//climg/60431d03099b1c2d06760471.jpg

2、加上</schema>​后,测试约束没有问题,如下:

http://img1.sycdn.imooc.com//climg/60431d4609a054a306450392.jpg

祝学习愉快~

好帮手慕阿慧 2021-03-06 13:39:57

​同学你好,同学应该创建xsd文件如plan.xsd,在之前写的xml中引入xsd文件。如果问题没有解决,建议同学贴一下xml和xsd代码,方便老师检查。

祝学习愉快~

  • 提问者 qq_精慕门6417434 #1

    <?xml version="1.0" encoding="UTF-8"?>

    <teaching-plan xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="hr.xsd">

      <course>

        <course-name>英语</course-name>

        <class-hour>36</class-hour>

        <exam-form>考试</exam-form>

      </course>

      <course>

    <course-name>高等数学</course-name>

    <class-hour>70</class-hour>

    <exam-form>考试</exam-form>

    </course>

    <course>

    <course-name>计算机应用基础</course-name>

    <class-hour>108</class-hour>

    <exam-form>上机考试</exam-form>

    </course>

    </teaching-plan>



    <?xml version="1.0" encoding="UTF-8"?>

    <schema xmlns="http://www.w3.org/2001/XMLSchema">

       <element name = "teaching-plan">

         <complexType>

            <sequence>

               <element name="course" minOccurs="1" maxOccurs="100">

                   <complexType>

                      <sequence>

                         <element name="course-name" type="string"></element>

                         <element name="class-hour">

                            <simpleType>

                               <restriction base="integer">

                                  <minInclusive value="20"></minInclusive>

                                  <maxInclusive value="110"></maxInclusive>

                               </restriction>

                            </simpleType>

                         </element>

                         <element name="exam-form" type="string"></element>                    

                      </sequence>

                   </complexType>

               </element>

            </sequence>          

         </complexType>

       </element>


    2021-03-06 13:59:43
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师