• xml


    • 标记语言

      标记语言(markup language)是文档中的一组标签,它提供有关文档的信息。也就是说,标记语言不是文档的数据——它包含有关数据的数据。有关数据的数据称为元数据。

      标记语言是被定义的一组标签,旨在传递有关文档内容的特定类型的元数据。例如Html,XML。标签中的数据包含了Web页面如何在浏览器中呈现以及如何使用超链接在页面中导航信息。

      大多数标记语言包含一组预定义的标签,而XML只包含少量预定义的标签,其他由程序员定义,来表示特定文档类型需要的任何元数据

    • XMl基础

      引子:

    XMl (extensible markup language)可扩展标记语言

     (1) 新建一个word文档,将其后缀名改为.zip

    (2)将1.docx.zip文件解压到1.docx(E)

    打开该文件夹,发现该文件里包含了很多xml文件。因该标记语言是通用的描述结构的语言。

      XML文档中的数据包含了一个XML树,它主要由嵌套元素组成

          元素是XMl树的基本要素。每个元素都有名字并且包含数据,一些元素还可以包含其他被嵌套的元素。元素由开始和关闭标签划分。任何元素必须介于开始和关闭标签。

      所有的Xml文件必须要有根节点,而且只允许有一个根节点

      我们可以用浏览器将XMl文件打开的方式验证其是否是正确的

    <?xml version="1.0" encoding="gb2312"?>
    <root>
    <!-- 省份及城市-->
        <湖南>
            <长沙 面积="不知道" 人口="很多">
            </长沙>
            <永州 面积="不知道" 人口="不多">
                <东安 面积="不知道" 人口="不少">
                </东安>
            </永州>
        </湖南>    
        <江苏>
            <无锡 面积="不知道" 人口="很多">
            </无锡>
            <苏州 面积="不知道" 人口="很多">
            </苏州>
                      </江苏>    
    </root>
    • 如何在c#中操作XML

      ->在.Net中提供了很多XML的方法,DOM方法、XMLTextReader、XML序列化

       ->DOM:DOM object Model文档对象模型

        将文档模拟成对象,每个节点就是一个对象(TreeView)

        ->XmlDocument系列

        ->linq to XMl,XDocument系列(相对更灵活)

       ->涉及的类库

        XDocument  XML文档

        XElement     XElement元素节点

        XAttribute  属性

        XName   节点名

        

        

      

      

  • 相关阅读:
    i++ 与++i
    jquery下的domcument
    jquery
    MVC MVP MVVM
    两个for还是一个for?
    华为云服务器FTP连接
    vue-i18n 使用方法
    在本地运行vue build 文件
    vue项目中使用模拟数据 MOCK
    超简单 超详细 vue项目中使用svg图标 阿里巴巴图标库
  • 原文地址:https://www.cnblogs.com/tobecabbage/p/3546264.html
Copyright © 2020-2023  润新知