• xml总结(一 )


    一、了解

    1. XML(eXtensive Markup Language)可扩展标记语言。
    2. XML是被用来传输和存储数据,焦点是内容,是对html的补充。
    3. HTML是将数据进行格式化显示。xml需要自定义标签,焦点是外观。
    4. xml以纯文本格式进行存储,不同应用程序共享更容易
    5. 应用程序访问xml时,可以在不中断应用程序进行扩展元素。
    6. XML数据岛,是嵌入HTML页面中的XMl数据,只在IE浏览器中有效

    二、小总结

    1. xml中,字符"<"和"&"是非法的,">"是合法 ,但最好用下面的实体引用代替,
    2. xml中,空格会被保留。
    3. 命名可使用任何名称,无保留关键词。
      • 名称不能以数字或者标点符号开始
      • 名称不能以字符 “xml”(或者 XML、Xml)开始  
      • 名称不能包含空格
    4. XML验证器,对XML进行语法检查。
    5. XML解析器,检查XML文档适当的格式,也可以验证文档。
    6. XML DOM(Document Object Model)定义了访问和操作XML文档的方法,将文档作为树结构来看,所有元素可作为DOM树来看,文本或属性都被看做结点。
    7. 没有任何有关如何显示数据的信息的情况下,大多数的浏览器都会仅仅把 XML 文档显示为源代码。
    8. 可以通过css来对xml文档进行格式化显示,XSTL是首选的xml样式表语言浏览器读取XML文件时,XSTL转换时有浏览器进行的。
    9. XML命名冲突,使用前缀避免,命名空间可以在被使用的元素中或者在 XML 根元素中声明,语法: xmlns:*=“URI”
    10. XML解析器通常解析XML文档中所有文本,在CDATA区段中文本是不由XML解析器解析的文本数据,若XML代码段中包含“<”/"&",就可以将该代码段放在CDATA中,          语法:<![CDATA[代码段]]>          
    11. XML文件可支持非ASCII字符,XML处理器读取到XML文档时,它编码依赖XML声明的编码类型。
  • 相关阅读:
    Ubuntu下SSH设置
    Runtime.getRuntime().exec学习记录[转贴]
    ffmpeg参数说明(转载)
    学习NSNotification经历
    iphone 推送服务Apple Push Notification Service
    MFC枚举窗口
    WebQQ协议分析(3)——获取用户信息
    Cannot access a disposed object
    WebQQ协议分析(1)——登录
    WebQQ协议分析(4)——获取好友信息(1)
  • 原文地址:https://www.cnblogs.com/sjxbg/p/8647184.html
Copyright © 2020-2023  润新知