社区
XML/XSL
帖子详情
写schema的时候,怎样只对某些子节点做出规定,其他的不管,甚至可以任意增加新的节点?谢谢!
luoxiang2000
2005-03-03 10:20:53
如果有规定的子节点存在,即检查是否符合规定,否则不检查!
我写的schema只能一一对应,多或者少了都会报错?
...全文
153
8
打赏
收藏
写schema的时候,怎样只对某些子节点做出规定,其他的不管,甚至可以任意增加新的节点?谢谢!
如果有规定的子节点存在,即检查是否符合规定,否则不检查! 我写的schema只能一一对应,多或者少了都会报错?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
QDZZQ
2005-09-07
打赏
举报
回复
http://community.csdn.net/Expert/topic/4254/4254052.xml?temp=.1425592
QDZZQ
2005-09-07
打赏
举报
回复
继续讨论,这个问题俺问微软的朋友了,也没解决,郁闷。。。
QDZZQ
2005-09-07
打赏
举报
回复
继续讨论,这个问题俺问
luoxiang2000
2005-03-04
打赏
举报
回复
还是好像不太符合我的意思,我的意思是:后来任意增加节点,这个节点不一定叫什么名字,然后我的schema文件都不需要改动!
或者我的要求是schema里面做不到?
谢谢!
luoxiang2000
2005-03-03
打赏
举报
回复
也就是:
写schema的时候,怎样在xml中任意增加新的节点,而schema文件不需要改动?可以做到吗?谢谢!
saucer
2005-03-03
打赏
举报
回复
look into The <any> Element
http://www.w3schools.com/schema/schema_complex_any.asp
luoxiang2000
2005-03-03
打赏
举报
回复
不太懂!能不能举个例子。比如下面这样的xml文件:
<People>
<Name/>
<Sex/>
</People>
写schema是这样:
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:element name="People">
<xs:complexType>
<xs:sequence>
<xs:element name="Name">
<xs:complexType/>
</xs:element>
<xs:element name="Sex">
<xs:complexType/>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
那么我的xml文件改成如下:
<People>
<Name/>
<Sex/>
<Age/>
</People>
schema文件能不改动吗?多谢!
yjs_lh
2005-03-03
打赏
举报
回复
你可以通过使用多个命名空间来完成这件事。
但对每个命名空间,其节点的类型是固定的,但它可以被定义为可包含其它命名空间的元素。
XML
Schema
参考:W3SCHOOL 模板 <?xml version="1.0" encoding="utf-8" ?> <xs:
schema
xmlns:xs="http://www.w3.org/2001/XML
Schema
" targetNamespace="http://www.w3school.com.cn" xmlns="http...
schema
约束
schema
约束 后缀名 .xsd
schema
约束的出现是为了克服dtd约束的局限性 dtd的约束: 1.只能引入一个dtd文件 2.dtd支持的数据类型比较少(只有字符串)(
schema
支持更多的数据类型) 3.DTD语法<!ELEMENT> 解析比较困难
schema
约束和...
java xml
schema
验证_XML
Schema
验证
一、什么事
Schema
(XSD)XML
Schema
是微软定义的一套用来验证XML技术。是一套预先
规定
的XML元素和属性创建的,这些元素和属性定义了XML文档的结构和内容模式。DTD的局限性:1、DTD不遵循XML语法。2、DTD的数据类型有限,与数据库类型不一致。3、DTD不可以扩展。4、DTD是不支持命名空间的。
Schema
的优势:1、
Schema
是一种XML语法结构,编
写
更加方便。2、Sch...
XML
Schema
介绍之namespace
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zhangjunhd.51cto.com/blog/113473/18934 介绍XML
Schema
的中名称空间,回答namespace, targetNamespace,
schema
Location的概念是什么,功能是什么?author...
schema
约束文档与xml文件详解
schema
约束文档与xml文件详解1.前言2.
schema
约束文档(.xsd文件)2.1 targetNameSpace2.2官方文档与自定义文档的关系2.3 声明名称空间2.4
schema
文档中的全局成分与非全局成分2.5 完整的自定义
schema
文档3.xml文件3.1 声明名称空间3.2 xml中名称空间使用的范畴3.3
schema
Location3.4 noNamespaceSche...
XML/XSL
8,906
社区成员
22,677
社区内容
发帖
与我相关
我的任务
XML/XSL
XML/XSL相关问题讨论专区
复制链接
扫一扫
分享
社区描述
XML/XSL相关问题讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章