引用XML schema,怎么不报错啊

dsfse232 2012-05-10 05:45:27
下面是一段XML schema文档
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.w3school.com"
xmlns="http://www.w3school.com"
elementFormDefault="qualified">
<xsd:element name ="Book" type ="xsd:string"></xsd:element>
</xsd:schema>
此XML schema文档只声明了一个Book元素,保存为XMLSchema1.xsd文件

下面是引用上面schema文档的XML文档
<?xml version="1.0" encoding="utf-8"?>
<Boo xmlns="http://www.w3schools.com"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.w3schools.com XMLSchema1.xsd"> //引用XMLSchema1.xsd文件/color]
刘德华
</[color=#FF00FF]Boo
>
这段XML能在浏览器中正确显示


我的问题:
schema文档中不是声明了一个Book元素吗,XML文档是引用schema文档的,而XML文档中的元素是Boo,为什么不报错呢?还能在浏览器中正确显示。

...全文
73 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
dsfse232 2012-05-10
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]
你的xml写错了,写成
<?xml version="1.0" encoding="utf-8"?>
<Boo xmlns="http://www.w3school.com"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.w3school.com XMLSchema1……
[/Quote]
我的XML和你的是一样的 啊
孟子E章 2012-05-10
  • 打赏
  • 举报
回复
你的xml写错了,写成
<?xml version="1.0" encoding="utf-8"?>
<Boo xmlns="http://www.w3school.com"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.w3school.com XMLSchema1.xsd">
刘德华
</Boo>

就会提示了
dsfse232 2012-05-10
  • 打赏
  • 举报
回复
高人呢
指间的风 2012-05-10
  • 打赏
  • 举报
回复
呵呵,不清楚,难道是简写。

111,085

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧