<XmlInfo />
Я столкнулся с проблемой, используя популярный модуль Perl SOAP :: Lite, где он не принимает имена объектов XML, начинающиеся с "xml" (относится к регистру букв). Автор модуля ответил на электронное письмо, сказав, что имена сущностей, начинающиеся с «xml», не допускаются в спецификации XML, но я не смог найти их в документах W3C для спецификаций 1.0 и 1.1, я также не смог найти их ни в одном статьи или руководства по именованию объектов XML. Фактически, в некоторых руководящих документах в качестве примера использовались имена, начинающиеся с xml, и многие используют его, как я вижу с помощью Google Code Search.
Так есть ли какие-либо ограничения (кроме того, какие символы использовать, как определено в документах W3C) в именовании сущностей в XML? Есть ли ограничение, согласно которому вы не можете называть сущности, начинающиеся с "xml"?