什么是设计XML模式的最佳实践?
发布时间:2020-12-16 01:58:26 所属栏目:百科 来源:网络整理
导读:作为业余软件开发人员(我还在学术界),我为XML文档编写了一些模式。我经常遇到设计flubs导致丑陋的XML文档,因为我不完全确定XML的语义是什么。 我的假设: property value /property property = value property attribute="attval" value /property 一个具
作为业余软件开发人员(我还在学术界),我为XML文档编写了一些模式。我经常遇到设计flubs导致丑陋的XML文档,因为我不完全确定XML的语义是什么。
我的假设: <property> value </property> property = value <property attribute="attval"> value </property> 一个具有特殊描述符的属性,属性。 <parent> <child> value </child> </parent> 父级具有特征“child”,其值为“value”。 <tag /> “标签”是一个标志或它直接翻译成文本。我不确定这一个。 <parent> <child /> </parent> “child”描述“parent”。 “child”是一个标志或布尔值。我不知道这个,也。 如果你想做像代表笛卡尔坐标这样的事情,会产生歧义: <coordinate x="0" y="1 /> <coordinate> 0,1 </coordinate> <coordinate> <x> 0 </x> <y> 1 </y> </coordinate> 哪一个是最正确的?我会倾向于第三个基于我目前的XML模式设计的概念,但我真的不知道。 什么是一些资源,简洁地描述如何有效地设计XML模式?
请参阅教程:
> Roger Costello“XML Schemas: Best Practices”。 我也建议: > Priscilla Walmsley的书“Definitive XML Schema”。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |