gpt4 book ai didi

xml - 创建 XML 文档类型定义时,如何指示在一组标签中,一个标签必须具有特定属性?

转载 作者:行者123 更新时间:2023-12-04 04:47:44 24 4
gpt4 key购买 nike

我正在创建一个 XML DTD,我有一组标签,只有一个,必须包含一个属性。我如何在 DTD 中强制执行此操作?想想一个多项选择题/答案组。见下文:

<group>
<question>This is a question</question>
<question>This is another question</question>
<question answer="true">This is another question, but this is the correct choice</question>
</group>

最佳答案

一种可能性是声明一种新的元素并且只允许它一次:

<!ELEMENT group (question*,questionWithAnswer,question*)>
<!ELEMENT question (#PCDATA)>
<!ELEMENT questionWithAnswer (#PCDATA)>

<!ATTLIST questionWithAnswer type (true|false) #REQUIRED>

关于xml - 创建 XML 文档类型定义时,如何指示在一组标签中,一个标签必须具有特定属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17929106/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com