XML类精彩问答

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

南宁市的方清波问:什么是XML文档的架构?

答:架构是XML文档规则的正式规格,即元素名称。架构表示文档中允许哪些元素以及允许哪些组合。许多架构是可以扩展的,所以开发人员可用附加的信息来扩展它们,这使得这些新的架构语言在功能上比 DTD 强大得多。

沈阳市的胡梦倩问:XML可以标注哪些对像?

答:可以标注普通文档、诸如约会记录或采购定单之类的结构记录、具有数据和方法的对象、数据记录、有关 Web 站点的元内容、图形表示、标准架构实体和类型、Web 上的信息与用户之间的所有链接等对像。

福州市的金祖武问:XML和C、C++语言有何异同?

答:C、C++以及类似的如FORTRAN、Pascal、Basic、Java等称为程序语言。XML则是用来描述文本和数据等信息的标注语言。XML可用于存储、传输,也可以用于编程以处理事件。对XML而言,没有具体数据对像处理它就毫用处,但有时具体的数据对像是以隐蔽形式出现的,但这不能说明XML可以不针对具体数据对像使用。这样你就可以明白,XML、HTML、SGML用于程序其实不起实质性的作用,它们是一种标志,一种标明了数据类型的标志,当程序用到这些数据类型时,XML的作用就体现了出来。

上海市的蔡智红问:XML、HTML和SGML是一回事吗?

答:严格说来不完全是。SGML是一种母语,它已经被用于成千上万的各类文档之中,这些文档涉及古老的爱尔兰手稿、绝密的轰炸机技术文档、患者的病历、音乐家的乐谱。SGML庞大而复杂,这限制了它用于普通应用。

XML可以说是一种SGML的简化版本,它使得定义你的文档类型变得更加容易,也使程序员编写的程序更易于识别它们。XML删除了SGML所有不常用的复杂的功能,它使得程序更易懂也更易写,还增加了网上的传递能力和协同工作能力。XML应该还算是SGML,它的处理过程和SGML的其他程序一样。HTML则可以说是XML和SGML的一种应用,但它是网上最常见的应用。

网络编程者常会发现这样的关系,那就是用XML替代SGML常能取得不错的效果,而且这种效果比HTML++要好。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航