zoukankan      html  css  js  c++  java
  • 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 性能简单点

  • 相关阅读:
    哇塞 今天是数论专场呢 我要爆炸了
    树状数组模板题 hdu 1166
    [思维]Radar Scanner
    [思维]Minimum Spanning Tree
    [容斥]数对
    [概率]Lucky Coins
    [数学]特征方程求线性递推方程的通项公式
    [树状数组][2019徐州网络赛I]query
    [计算几何]Piece of Cake
    [欧拉降幂][2019南京网络赛B]super_log
  • 原文地址:https://www.cnblogs.com/bingyizhihun/p/15121033.html
Copyright © 2011-2022 走看看