Schema约束文档本身就是一个XML文档,扩展名为xsd

难点:XML文档的根元素怎么写?

如下4步曲:

a、首先看Schema文档,找到根元素

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

<书架></书架>

b、思考:书架来自于哪个名称空间?看Schema文档,targetNamespace就是名称空间。

用xmlns关键字(xmlns名称空间声明)来声明我的元素来自哪个名称空间(xmlns:xml namespace)

 

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

<itcast:书架 xmlns:itcast="http://www.itcast.cn"></itcast:书架>

 

c、思考:名称空间与哪个xsd文件对应呢?使用schemaLocation关键字来关联名称空间和xsd的对应关系

 

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

<itcast:书架 xmlns:itcast="http://www.itcast.cn"

                     schemaLocation="http://www.itcast.cnbook.xsd"></itcast:书架>


剩下的任务就交给eclipse自动生成就行了。

案例如下:

已知Schema约束文档如下,写出对应的xml文档


xml文档如下:


最终版本:以秒杀的方式建立。

直接通过Myeclipse工具创建即可。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-19
猜你喜欢
  • 2021-05-27
  • 2021-06-22
  • 2021-12-12
  • 2022-01-20
  • 2021-09-21
  • 2021-07-21
  • 2021-12-28
相关资源
相似解决方案