• XML的简介及其与HTML的区别及联系


    XML: Extensible Markup Language(可扩展标记语言)
    HTML:HyperText Markup Language(超文本标记语言)
    两者都是由万维网联盟(W3C)推出的SGML(标准通用标记语言)演变而来,HTML注重如何在网页上显示数据,而XML则注重于数据的传输与存储,两者都是web领域不可或缺的一部分;
    相对于HTML,XML有着自己严格的语法规范,严格区分大小写,并且支持开发人员自定义标签,并可以通过关联DTD文件或Schema文件来自定义其语法格式,只有关联了约束文件语法正确的XML文件才能被称为一个有效的XML文件。XML是一种不但方便了开发人员观看,同时方便了不同系统间数据的传输的一种语言。
    XML的结构很简单,一个根元素(有且仅有),若干子元素,每个元素可以定义其属性、包含的字节点和内容。XML文档支持注释,注释格式与HTML相同,即<!--   -->,为了避免特殊字符被错误的解析,XML规定了CDATA区域来说明不想被解析的文字,格式为<![CDATA[    ]]>,与HTML类似,XML用&作为转义字符,如 :
    &amp; =='&'
    &lt; == '<'
    &gt; =='>'
    &quot; == "
    &apos; == '
    XML通过固定格式语句关联约束DTD文件
    <!DOCTYPE 根节点名称 SYSTEM [ DTD代码 ]>直接书写代码
    <!DOCTYPE 根结点名称 SYSTEM "DTD文件的URL">本地文件
    <!DOCTYPE 根结点名称 PUBLIC "DTD名称" "DTD文件的URL">公共文件
  • 相关阅读:
    Java [Leetcode 319]Bulb Switcher
    Java [Leetcode 122]Best Time to Buy and Sell Stock II
    谱聚类算法
    Java [Leetcode 238]Product of Array Except Self
    Java [Leetcode 260]Single Number III
    X++ StrFix方法
    D365 FO第三方访问https证书问题
    D365 FO 使用.NET DLL
    D365 FO第三方集成(四)---客户端调用
    D365 FO第三方集成(三)---服务实现
  • 原文地址:https://www.cnblogs.com/RedHatPhenix/p/5503639.html
Copyright © 2020-2023  润新知