XML-атрибути: нормалізація пробілів під час обміну

1 хв читання

Рекомендація XML 1.0 від 10 лютого 1998 року визначає, що процесор нормалізує значення атрибутів до їх передачі. Для типів, що не є CDATA, процесор видаляє крайні пробіли та замінює послідовності пробілів на один символ #x20.

Редакційний висновок: для коду, де пробіли мають значення, слід узгодити тип атрибута та перевірити результат після парсингу на конкретному прикладі. Оскільки автоматична нормалізація змінює вихідне представлення значень, важливо враховувати, що атрибути з типом, відмінним від CDATA, стискають послідовності звичайних пробілів після базової нормалізації.

Використані джерела

  1. w3.org (w3.org)