Я пытаюсь написать чек в Schematron, который не гарантирует, что элементы не содержат дублированных данных атрибута. Эти элементы находятся в определенном месте в документе XML, у меня есть XPATH, который их находит.Проверка дублированных данных атрибутов в элементах-близнецах - Schematron
Например:
должен не потому, что он имеет дублирующие Foo и атрибуты бара значений.
<id foo="test1" bar="abc" />
<id foo="test1" bar="abc" />
Это должно пройти, поскольку атрибуты foo не совпадают.
<id foo="test1" bar="abc" />
<id foo="test2" bar="abc" />
Я не уверен, что это слишком сложно для Schematron.
Любые мысли?