简述xml文档中标记的命名规则

车广智 2019-12-21 21:03:00

推荐回答

格式良好的XML是遵循所有“XML文档规则”的XML文档,如下所列。这些规则规定了标记如何置于内容周围,如何按层次嵌套元素,如何为属性加标点以及怎样的元素名称是可接受的。XML文档规则创建XML文档时,必须遵循一些基本的指导原则,这样创建出的文档才是“格式良好的”。这表示XML元素编写恰当,遵循XML规则。具体规则如下:XML文档必须有一个根标记,即一个单独的元素,其起始标记和结束标记位于元素剩余部分和文档内容周围。对于每个元素,XML标记必须有相匹配的起始标记和结束标记。XML区分大小写,例如,1994是有效的,但1994则是无效的。元素名称可以包括字母、数字和下划线,但不能以数字开头,不能包含空格。空元素——没有内容的元素——只含有一个以斜线结尾的标记。例如,。属性值必须用引号引起。可以使用单引号或双引号,但是建议前后使用一致。在前面的规则示例中,file是属性名称,branding.png是属性值。每个属性都有一个名值对。实体字符和特殊字符必须谨慎使用。例如,XML文档内容中的特殊字符,如大于号>,在标记中显示为一个代码或实体。大于号在XML代码中显示为>,XML分析器可以识别它并显示为恰当的字符。如果遵循了上述规则,XML文档将是格式良好的,大多数工具和浏览器都能对其完全解析。格式良好的XML是XML能够使用的最低要求。高质量的XML,即有效的XML,将在本书稍后作介绍。
齐景岳2019-12-21 21:08:40

提示您:回答为网友贡献,仅供参考。

其他回答

  • 所谓的xml,就是eXtensibleMarkupLanguage,翻译成中文就是“可扩展标识语言“,在国内很多人理解xml为html的简单扩展,这实际上是一种误解。尽管xml同html关系非常密切。XML与SGML、HTML的关系。SGML、HTML是XML的先驱。SGML是指“通用标识语言标准”StandardGeneralizedMarkupLanguage,它是国际上定义电子文件结构和内容描述的标准,是一种非常复杂的文档的结构,主要用于大量高度结构化数据的防卫区和其他各种工业领域,利于分类和索引。同XML相比,定义的功能很强大,缺点是它不适用于Web数据描述,而且SGML软件价格非常价格昂贵。HTML相信大家都比较熟悉,即“HyperTextMarkupLanguage”和OASIS联合于99年底推出了EBXML动议。相信在不久的将来会有许多的Framwork.其中的一个问题就是在W3C中关于XML的很多东西还处于建议的时候,就推出framework,是不是一种冒险。不过,互联网的发展似乎就是这样,关于framwwork的发展,我们将拭目以待。
    龚学进2019-12-21 23:57:02
  • 元素是每个XML文档不可或缺的部分,也是文档内容的基本单元,每个XML文档至少要包含一个元素,一般的元素由3部分组成,格式如下:数据内容其中为元素的开始标签,是元素的结束标签,中间的数据内容是元素的值,这里要注意的是标签的写法:1.和都是成对出现的,这是XML严格定义的,不允许只有开始标签而没有结束标签,对于空元素,即两个标签之间没有数据,这时可以使用简短形式:2.英文标签名称只能由下划线"_"或英文字母开头,中文标签名称只能使用下划线"_"或汉字开头,名称中只能在下划线"_",连接符"-",点"."和冒号":"几个特殊字符,也可以使用指定字符集下的合法字符.3.中不能有空格,或都是错误的.4.对英文大小写很第三,如和是两个不同的标签.。
    贾鹤鸣2019-12-21 22:02:20
  • XML是可扩展标记语言,而HTML超文本标记语言。不同之处:1、语法有所不同。XML语法比较严谨而HTML语法比较松散。2、用途不同。XML主要用于数据格式化存储而HTML主要用于网页的编辑。补充知识:二、可扩展标记语言和超文本标记语言之间的差异它不是超文本标记语言的替代。它是对超文本标记语言的补充。它和超文本标记语言为不同的目的而设计:它被设计用来传输和存储数据,其焦点是数据的内容。超文本标记语言被设计用来显示数据,其焦点是数据的外观。超文本标记语言旨在显示信息,而它旨在传输信息。对它最好的描述是:它是独立于软件和硬件的信息传输工具。
    连中鄂2019-12-21 21:38:11
  • 很简单,XML是由序言和文档元素组成的。序言包括:1.声明:文档的第一行,它说明这是一个XML文档。注:文档类型声明:需要用到xml词汇表。举例:先看代码:没有地址或地址错误都会出错,SYSTEM一个关键字-->信息上面是一个加了文档类型声明,处理指令的简单xml文档。下面一一解释。这句是xml的声明信息。version是版本号,encoding是字符编码,如果有中文就需要用gb2312编码,standalone属性可以取yes和no,属性值yes,说明文档没有外部声明。属性值no,说明文档有外部声明。这句是xml的注释。这句是文档类型声明,DOCTYPE标记是声明类型用的,ChooseFlash是类型,这里的类型是指xml中的词汇表。这句是处理指令,xml-stylesheet是一个处理指令,type是类型,href是地址。这个处理指令把CSS链接到XML文档,跟html中应用css差不多一样。信息这是文档元素Flash用节点表示。是顶层元素,是嵌套在顶层元素中的元素,“属性”是一个属性,“信息”是字符串,也可以这样写:如果用了文档类型声明,顶层元素命名最好跟声明的类型一至。否则会出错要有词汇表时,像这个ChooseFlash这不会出错,因为没有这个词汇表。下面是一个完整xml文档:childNode求采纳。
    龙岚珺2019-12-21 21:21:54

相关问答

虚拟机指的是在当前的物理机操作系统上模拟一个或多个不同系统具有真实物理机特性的计算机。例如,我们现在主流的是win7系统,那么不可避免是还有很多用户使用xp系统,如果我们开发一个驱动程序为照顾到xp用户,那就需要在xp上进行测试驱动程序是否可以正常运行。那么,如何给虚拟机安装windowxp系统呢。首先,物理机如何安装虚拟机软件的方法就不描述了。然后下载要安装的xp光盘ISO镜像文件及WindowsXP正版序列号。双击桌面启动虚拟机快捷方式,这里已经打开,VMwareWorkstation10汉化中文版。点击主页,选择创建,弹出一个使用新建虚拟机向导,选择自定义高级,点击下一步。选择虚拟机硬件兼容性,硬件兼容性:Workstaton10.0,点击下一步。安装客户机操作系统,这里选择稍后安装操作系统,点击下一步。选择客户机操作系统,选择客户机操作系统:MicrosoftWindows版本:WindowXPprofessional,点击下一步。命名虚拟机,虚拟机名称按默认,位置:D:\ProgramFilesx86\VMware\VMwareXP Test,意思是与物理主机共享,ip地址与物理机不是同一网段的,点击下一步。选择I/O控制类型:这里按照默认BusLogin,点击下一步;虚拟机磁盘类型:选择默认IDE接口类型,点击下一步;磁盘:选择创建新虚拟机磁盘,点击下一步;磁盘大小:默认40G,不是的话可以手动输入40,将虚拟磁盘拆分成多个文件,点击下一步。己准备好创建虚拟机,点击右下角完成,好了,XP系统虚拟机的准备工作就完成了。接下来我们启动,开启此虚拟机启动后,会出现这个画面,提示没有发现系统,这就是我说的网盘要下载的系统和序列号,然后点击1处的小三角,点击关闭客户机。点击编辑虚拟机-硬件CD/DVDIDE-使用iso映像文件-浏览-选择根目录下的ISOxp系统文件,然后点击确定。然后我们再次点击开启此虚拟机,紧接着我们就到了加载安装Windowxp系统的界面了,是不是很熟悉啊。我们可以看到界面下方有ENTER=继续R=修复F3=退出,这里按键盘上的ENTER,然后进入许可协议,按提示,按键盘上的F8,我同意,进入磁盘分区界面。按提示,按键盘上的C来创建磁盘分区,这里我打算分3个盘,C盘20G=20480MB,D盘10G=10240MB,E盘10G=10240MB,输入20480后按ENTER键创建。选择为分区的磁盘,按C键,输入10240来创建D盘。然后在选择未创建的磁盘,剩余容量来创建E盘。分区完成后,有显示C、D,E盘,和未划分的空间8M,然后重要的一步是选择C盘,按ENTER开始安装windowXP系统,然后提示文件系统格式,这里默认NTFS文件系统格式,按ENTER。然后就是格式化进程,之后是安装程序复制系统文件,请耐心等待。一路看提示点击下一步,按默认设置就行,输入名称单位后要求输出产品密匙,这里之前要求大家都下载序列号,这个时候就用上了,官方正版序列号。按照上面的序列号输入后点击下一步,然后输入计算机名和管理密码,点击下一步。按提示一路点击下一步,耐心等待,进入XP启动界面,帮助保护电脑界面,欢迎使用界面、Microsoft注册界面等。最后,我们会看到经典的WindowXP蓝天草地界面。那么恭喜,虚拟机安装WindowXP系统成功了。