У нас есть какая-то проблема с клиентом, который утверждает, что существует семантическая разница между двумя версиями пустого тега в отправляемом XML-файле (чистый XML без HTML ..).
Они ожидают:
<our-xml>
<some-tag></some-tag>
</our-xml>
Отправляем:
<our-xml>
<some-tag />
</our-xml>
Мы придерживаемся мнения, что это точно то же самое, но мы не смогли доказать аргументы фактами. Единственное, что мы нашли, было в https://www.w3.org/TR/REC-xml/#sec-starttags, где написано
Теги пустых элементов могут использоваться для любого элемента, не имеющего содержимого.
Есть ли какие-нибудь обсуждения или более четкие документы, на которые мы можем положиться, или мы ошибаемся?
См. coderhelper.com/questions/7231902/…