0

如果一个元素在 dtd 中声明如下:

<!ELEMENT cite.query (#PCDATA|cite.query | citator.treatment>

我收到一个错误,说cite.querymust havecitator.treatment那么我如何使它成为可选cite.querycitator.treatment

4

1 回答 1

1

由于 的内容模型cite.query是混合的(#PCDATA 和元素),您需要在组外使用星号:

<!ELEMENT cite.query (#PCDATA|cite.query|citator.treatment)*>
于 2013-03-14T15:56:32.957 回答