DTD файл для XML - объявление ATTLIST с несколькими значениями IDREF - PullRequest
0 голосов
/ 08 апреля 2019

Я пишу файл DTD, и мне нужен объект, чтобы иметь атрибут, который является IDREF, он может содержать несколько значений в этом атрибуте, например, когда a, b, c являются идентификаторами других человеческих экземпляров.

Я прочитал это о форматировании ATTLIST в файле DTD и не нашел ни там, ни где-либо еще решения моего случая с перкулярными мышцами.Я нашел, как разрешить несколько тегов друзей в объекте, как это было в xml

<human> 
<friend/> 
<friend/> 
</human> 

Но это не соответствует моим потребностям.

Я пытался использовать

<!ELEMENT human> 
<!ATTLIST friends IDREF>

Но это не соответствует моим потребностям нескольких друзей в этом атрибуте.Это вообще возможно?Как я могу это объявить?

Спасибо

1 Ответ

1 голос
/ 08 апреля 2019

Похоже, тип атрибута IDREFS делает то, что вам нужно, если я правильно понял ваше требование.

...