Ф-я для преобразования запроса для ЯНдXML?

Segey
На сайте с 23.08.2005
Offline
404
631

Ф-я, которая преобразует все символы по стандарту XML в запросе, не у кого не завалялось?

Brexit - уже совсем рядом. (https://about-this-model.blogspot.com/2019/03/brexit.html)
sun
На сайте с 22.10.2005
Offline
81
sun
#1

А по конкретней какие символы во что преобразовывать надо, и что за запрос по стандарту XML :)

devmen.com (http://devmen.com/)
Segey
На сайте с 23.08.2005
Offline
404
#2

sun,

хз, яндекс так просит.

Вообще через urlencode сделал

_ppr
На сайте с 28.06.2006
Offline
10
#3
Segey:
Ф-я, которая преобразует все символы по стандарту XML в запросе, не у кого не завалялось?

если правильно понял - htmlspecialchars

Segey
На сайте с 23.08.2005
Offline
404
#4

_ppr,

И её тоже, двумя нужно обработать для xml запроса и одной urlencode для простого запроса.

Вообще я думал, что есть таблица escape-последовательностей для XML отдельная и на основании ее и нужно преобразовать url, получается что htmlspecialchars оно и есть.

htmlspecialchars - конвертирует специальные символы в мнемоники HTML.

т.е. "мнемоники html" = "escape-последовательности по правилам XML"

Обратите внимание, что из текста параметров формируется XML, поэтому амперсанды («&»), знаки меньше («<») и больше («>»), кавычки («"») в значении параметра query надо сначала преобразовывать в escape-последовательности по правилам XML, а только потом уже по правилам CGI.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий