0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

XML基础——XML必须知道的入门知识

如意 来源:CSDN 作者:混吃混喝的废物 2020-06-22 15:12 次阅读

XML(Extensible Markup Language) 即可扩展标记语言

XML是Internet环境中跨平台的、依赖于内容的技术,是当前处理结构化文档信息的有力工具

XML语言有如下特点:

是一种元标记语言(开发者可根据自己需要定义符合需求的标记)

是一种严格的语义结构化语言(描述文档的结构和语义)

XML语言可用于数据交换

XML文档由DTD(一组标识符的语法规则)和XML两部分组成

1. XML的结构和基础语法

在一个XML文档里包含如下的要素:

1)XML声明:处理指令的一种,一个XML文档最好以一个XML声明作为开始(XML声明必须出现在文档的第一行)

XML基础——XML必须知道的入门知识

2)元素:XML文档内容的基本单元,从语法上讲:一个元素包含一个起始标记,一个结束标记以及标记之间的数据内容

《标记》数据内容《/标记》

语法规定:

标记必不可少

大小写有差别

要有正确的结束标记(结束标记必须加上斜杠/)

标记要正确嵌套

标记命名要合法(字母、下划线、冒号开头,后跟字母数字拒还冒号下划线连字符,不能有空格,标记名不得带上XML、xml等等为起始)

要正确地有效使用属性

3) CDATA节:在标记CDATA下,所有标记、实体引用都被忽略,而被XML处理程序一视同仁当做字符数据看待

XML基础——XML必须知道的入门知识

4) 注释:《!--和--》

在注释文本不得出现字符“-”或字符串“--”

不能把注释文本放在标记之中

注释不能被嵌套

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据
    +关注

    关注

    8

    文章

    7002

    浏览量

    88938
  • XML
    XML
    +关注

    关注

    0

    文章

    188

    浏览量

    33077
收藏 人收藏

    评论

    相关推荐

    OpenHarmony语言基础类库【@ohos.xml (xml解析与生成)】

    XML文本转换为JavaScript对象、以及XML文件生成和解析的一系列接口。
    的头像 发表于 05-08 17:05 847次阅读

    XML基础知识

    XML基础知识 XML简介 XML文档的组成 XML的语法规则 元素的语法 
    发表于 10-07 13:24

    第49章 XML可扩展标记语言基础知识

    转帖本章节为大家讲解XML(ExtensibleMarkup Language,可扩展标记语言),为下一章节学习Ajax技术做准备。(本章的知识点主要整理自网络)49.1 初学者重要提示49.2 XML基础
    发表于 01-14 04:18

    xml教程下载

     XML简介 XML文档的组成 XML的语法规则 元素的语法 XML文档的有效性  DTD简介 DTD语法&n
    发表于 10-07 13:06 0次下载

    xml教程pdf (XML终极教程下载)

    xml教程pdf (XML终极教程下载) Welcome to the XML Bible. After reading this book I hope you’ll agree with me
    发表于 10-07 14:15 0次下载

    XML Reference Material

    This appendix contains XML reference material. It isdivided into three main parts:1. XML BNF
    发表于 10-07 14:18 8次下载

    An Eagle’s Eye View of XML

    This first chapter introduces you to XML. It explains ingeneral what XML is and how it is used.
    发表于 10-07 14:22 18次下载

    An Introduction to XML Applica

    An Introduction to XML Applications In this chapter we’ll be looking at some examples
    发表于 10-07 14:23 13次下载

    MTK自带的XML解析

    现在大多数软件都用xml作为配置文件,MTK本身也带了XML文件的解析,在此我不评说自带XML的解析效率
    发表于 08-31 16:00 0次下载

    基于XML知识获取工具研究

    知识获取(KA)是专家系统研究的重点之一。而知识获取工具是沟通领域专家和知识应用开发人员的桥梁。为了解决专家系统中的知识获取问题,基于XML
    发表于 05-24 17:33 0次下载
    基于<b class='flag-5'>XML</b>的<b class='flag-5'>知识</b>获取工具研究

    xml和YAML文件的写入_OpenCV3编程入门

    《OpenCV3编程入门》书本配套源代码:xml和YAML文件的写入
    发表于 06-06 15:20 6次下载

    xml和YAML文件的读取_源代码

    《OpenCV3编程入门》书本配套源代码:xml和YAML文件的读取
    发表于 06-06 15:20 6次下载

    场效应管必须知道的基础知识

    场效应管必须知道的基础知识,华中科技大学老师整理的PPT非常实用
    发表于 06-08 17:31 52次下载

    XML可扩展标记语言的详细资料讲解

    本教程介绍XML (Extensible Markup Language)的基础知识。提供XML入门所需的足够信息,理解XML牵涉到哪些方面
    发表于 08-20 08:00 1次下载
    <b class='flag-5'>XML</b>可扩展标记语言的详细资料讲解

    鸿蒙OS开发-(用xml写查询语句+xml使用)

    在C#中我们常用来当做一个小型的数据库来使用,我们可以将信息保存在XML文档中,或者从XML文档中获取数据。这样就必须使用到XML文档的数据读取。
    的头像 发表于 01-26 17:51 645次阅读