Я пытаюсь написать DTD, и я хочу определить элемент BOOKTYPE, который может быть ОДИН, ДВА или ТРИ. Есть ли способ гарантировать, что только одно из этих значений может быть введено внутри элемента?Можно ли ограничить содержимое элемента XML?
Примечание: 1. Я знаю, как это сделать в атрибуте, но не знаю, как это сделать с элементами. 2. Я хочу, чтобы сделать это ВНУТРИ DTD, не используя язык программирования.
Действительно. Но возможно ли это и в DTD? Я считаю, что они в меньшей степени ограничены, чем XSD. – Joren
Как это работает. Может кто-нибудь проиллюстрировать, пожалуйста? –