Теперь я разрабатываю веб-сайты и интерфейсы XML с 7 лет и никогда не приходил в ситуацию, когда было действительно необходимо использовать >
для >
. До сих пор можно было бы устранить все несоответствия, указав только <
, &
, "
и '
.
Кто-нибудь когда-либо находился в ситуации (связанной с, например, обработкой SGML, проблемами браузера, XSLT,...), где вы обнаружили невозможность избежать знака большего размера с помощью >
?
Обновление: Я только что проверил с спецификацией XML, где говорится, например, о символьных данных в раздел 2.4:
Данные символа
[14] CharData ::= [^<&]* - ([^<&]* ']]>' [^<&]*)
Итак, даже там >
не упоминается как нечто особенное, кроме как из конечной последовательности раздела CDATA.
Этот единственный случай, когда >
имеет какое-либо значение, был бы окончанием раздела CDATA, ]]>
, но опять же, если бы вы его процитировали, цитата (т.е. буквальная строка ]]>
) будет попадать буквально на выходе (поскольку это CDATA).