XML类精彩问答

[入库:2005年8月18日] [更新:2007年3月25日]

本文简介:选择自 myali88 的 blog

南宁市的方清波问:什么是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++要好。

本文关键:XML类精彩问答
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top