• xml 笔记 传智播客


    13-1 

    html 有预定义标签,而且不能随便加标签。 比如 body, 比如head,不能写成by,和hd

     

    xml 没有任何预定义标签的 ,并且能够随意添加扩展,新标签

     

    xml 里面有且只有 一个 根节点 (必须有根节点,而且只能有一个根节点 )

     

    标签可以有多个属性

     

    xml 严格区分大小写,但是 html不严格区分大小写

     

    要大写都大写,要小写都小写

    否则会报错 

      

    推荐xml 都为小写 

      

     这种是xml 的注释写法

    --------------------------------------------

    13-2 

    Xml 极其大的优点是: 纯文本

    纯文本的意思是 任何平台下都兼容(纯文本)

    换句话说:xml什么环境都兼容,那么可以作为一个数据交换的载体

    例如: oracle导出数据到xml。 然后xml文件导入数据到sql server

    比如:mdfldf 只要安装了sql server ,才能够看到里面的数据 。

    Word 2007以上 的版本,都是用xml存储的 。

     

    -----------------------------------------------------------

    13-3 

    读写xml的技术

    1. Dom(XmlDocument, Xdocument)  

    注明:XDocument 是和lambda表达式,扩展方法使用的。

          XmlDocument 是用Xpath表达式 。

          两套不同的api ,选哪个都行

    2. Sax(太麻烦,不推荐)

    3. Xmlserializer

    4. Linq to xml 和 1相似

     

    用c# 写成这个效果的xml 

    思路:

    1.构建1xml文档对象

    2 然后把这个文档对象,写入到文件中  

     

     

    Save方法 直接保存文件

    ----------------------------------------------------------------

    13-4 

    Xdocument 用起来,稍微比Xmldocument简单点 。

    网上测试,XDocument 性能简单点

  • 相关阅读:
    DrGraph软件升级:处理BUG_退出程序出错
    CB2010的一个BUG:在Win2K SP4之前的系统上会出问题
    DrGraph软件升级:WIN7下的程序BUG修正
    DrGraph软件升级:编译提速
    DrGraph软件升级:窗口背景色处理
    潜安高拍仪V2013版(1)
    「工具箱」Simple Test Model
    「游戏」Astromenace
    「游戏」Simon Tatham's Puzzles
    2011 新年目标
  • 原文地址:https://www.cnblogs.com/bingyizhihun/p/15121033.html
Copyright © 2020-2023  润新知