XML:元素末尾的问号

时间:2015-10-29 23:09:02

标签: xml

xml新手在这里。我有一个以以下行开头的xml文件:

  <?xml version="1.0" encoding="UTF-8"?>
   <!ELEMENT Family (numberofchildren,Childrensnames?)>

我不太清楚上面代码中的第二个问号。有人可以告诉我它的功能吗?我模糊地猜测它与前面的元素是可选的有关。我一直在阅读有关流程指令的一些主题。虽然我不确定这是否能回答我的问题。

THX 梅尔

更新:这是我的第三个问号。谢谢答案

2 个答案:

答案 0 :(得分:1)

  

一个?
  必须发生零次或一次。

从HTML 4指南到reading DTDs

答案 1 :(得分:0)

如果你的意思是第二个问号而不是第三个问号:XML声明使用与处理指令相同的语法。它以<?开头,以?>结尾。

(如果存在,XML声明也必须是文档中的第一件事,前面没有空格或注释。)