机器人学导论(第三版)课后习题答案
22.1 XML文档XML中的完整数据集就是XML文档。XML文档可以是计算机上的物理文件,或是内存中的字符串。但是其本身必须是完整的,必须遵循某些规则(稍后介绍)。XML文档由许多不同的部分组成。其中重要的部分是XML元素,它包含文档的实际数据。
22.1.1 XML元素包含一个开始标记(放在尖括号中的元素名称,如
重要的是XML——不管它使用什么样的名称——实际上不是语言,而是定义语言的标准(称为XML应用)。每种语言都有自己独特的词汇库——一组可以用于文档的特定元素和允许采用这些元素的结构。稍后会介绍,我们可以显式地限制XML文档中允许使用的元素。也可以使用任何元素,允许使用文档的程序给出其结构。元素名称区分大小写,因此
XML分析程序(parser)读取XML文档,并分析其中各个元素,它们会拒绝任何包含非法XML的文档。元素也可以包含其他元素,因此可以修改此
但是元素不允许重叠,因此在父元素的结束标记之前必须关闭所有子元素。不能编写如下代码:
这是非法的,因为在
所有元素必须有结束元素的规定有一个例外。可以有“空”元素,其中没有内嵌的数据或文本。在此,可以直接在开始元素之后添加结束标记,如下所示:
如果你对XML感兴趣,那么你一定会想了解更多相关的资源。《XML编程与应用教程课后习题答案》这本书可以为你提供详细的练习和答案,点击这里了解更多。如果你正在学习机器人学,可能会对《查询XML文档的方法-机器人学导论第三版课后习题答案》感兴趣,点击这里查看。这些资源不仅可以帮助你更好地理解XML,还能让你在实际应用中得心应手!