社区
XML/XSL
帖子详情
关于xml的schema的问题
mqzhuang
2006-01-10 02:27:27
我在schema文件里定义了某个属性,并且有默认值。但在xml文件里没有写上这个属性。
当读取xml的时候,是有这个属性的,并且等于默认值。
我现在想修改这个属性的值,但是xml里又没有这个属性,不能直接修改。(也许应该创建属性节点)
想请教,如何判定一个属性是在xml里有值还是只在schema里有默认值?
...全文
206
5
打赏
收藏
关于xml的schema的问题
我在schema文件里定义了某个属性,并且有默认值。但在xml文件里没有写上这个属性。 当读取xml的时候,是有这个属性的,并且等于默认值。 我现在想修改这个属性的值,但是xml里又没有这个属性,不能直接修改。(也许应该创建属性节点) 想请教,如何判定一个属性是在xml里有值还是只在schema里有默认值?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mqzhuang
2006-01-16
打赏
举报
回复
我在schema里定义了默认值,当 xml里没有时,会自动取schema里的值。
定义缺省值的属性
如果不使用上面任何一种关键字的话,该种属性就是属于这种类型。对于这种属性,你需要在DTD中为它提供一个缺省值。而在XML文件中可以为该属性给出新的属性值来覆盖事先定义的缺省值,也可以不另外给出属性值,后一种情况下它就默认为采用DTD中给出的缺省值。
cds27
2006-01-16
打赏
举报
回复
如果SCHEMA定义了属性,但是你的XML却没有该属性,那你的XML应该是无效的,会提示错误才对。
mqzhuang
2006-01-11
打赏
举报
回复
现在的情况就是:
如果xml有某个属性,我可以对其进行修改和保存。
但是如果某个属性只是在schema里定义了默认值,我能对其修改,但是却无法保存。
请问谁知道有什么解决办法?
mqzhuang
2006-01-11
打赏
举报
回复
我用的就是dom,应该如何判断呢?
toITTop
2006-01-10
打赏
举报
回复
DOM,不过它可是吃内存的呀
xml
schema
-core-2.0.1.jar
xml
schema
-core-2.0.1.jar
JavaScript_API.chm
内有: (开发时直接查看以下这些文件,对开发人员非常方便) JavaScript中文版_API.chm; ajax教程.chm;...
Xml
Schema
.chm; JavaScript网页设计300例.chm 程序员常用JavaScript特效.chm ASP.NET AND
XML
.chm
XML
必知必会:Java、C#、Python多种语言解析
XML
文档
第4章 文档类型定义 有效的文档、编写DTD、DTD元素定义、DTD属性定义 第5章
XML
Schema
什么是
Schema
?、
Schema
与DTD比较、
Schema
文档结构、
Schema
数据类型、元素数量、
Schema
属性定义 第6章 XPath技术 什么是XPath...
XML
Schema
XML
指可扩展标记语言(EXtensibleMarkupLanguage...
Schema
,即
XML
Schema
,XSD (
XML
Schema
Definition)指出如何形式描述
XML
文档的元素。XSD是许多
XML
Schema
语言中的一支。
Schema
可以快速生成表单,可以通过...
XML
Schema
快速入门(一)如何使用
什么是
XML
Schema
?
Schema
,即
XML
Schema
,XSD (
XML
Schema
Definition)是W3C于2001年5月发布的推荐标准,指出如何形式描述
XML
文档的元素。XSD是许多
XML
Schema
语言中的一支。XSD是首先分离于
XML
本身的
schema
...
XML/XSL
8,906
社区成员
22,677
社区内容
发帖
与我相关
我的任务
XML/XSL
XML/XSL相关问题讨论专区
复制链接
扫一扫
分享
社区描述
XML/XSL相关问题讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章