Съдържание
Понякога, в XML синтаксиса, разработчиците ще поставят поредица от записи между символни данни или CDATA носители. Информацията, която се поставя между тези носители, е неразпознаваема за XML парсера. Мотивацията за използване на CDATA е да поставите специални бележки в кода или да включите незаконни символи като реклама или "<>", които обикновено причиняват катастрофата на XML парсера (срив в XML парсера). Ако такива символи са от съществено значение за влизането, тогава прилагането на CDATA е задължително.
инструкции
Как да използваме CDATA в XML-
Намерете етикетите, в които се съдържат незаконните знаци във вашите данни. За да направите това, отворете XML файла в браузър. Ако има незаконен знак, ще получите съобщение за грешка. Забележете етикета, в който се появява грешката. В примерния документ маркерите са „
'.
-
Моля, коригирайте домейна с CDATA. Намерете маркера, който съдържа повредените данни. В този пример тя се намира в "
ehdjj &. "За да коригирате това с CDATA, го въведете отново като следното:
Запазете файла след извършване на промените.
-
Проверете отново файла за грешки.Отворете XML файла в браузъра и проверете дали се появява грешка. В този пример изходът е без изходни грешки. Не можете да видите CDATA носителя, когато стартирате XML файла. Ако получите друга грешка в резултат на неправомерен характер, приложете и CDATA.
-
Включете CDATA като част от елемента. Ако продължавате да получавате постоянни грешки поради неправомерни знаци, можете да включите CDATA във всички полета за пароли. Това ще позволи на XML документа да работи гладко и ще ви спести време в дългосрочен план. За да направите това, конвертирайте всеки елемент в "
'.
-
Използвайте CDATA за анотации. Ако искате да добавите конкретни коментари до елемент от данни и да не се притеснявате за незаконни символи, въведете поясненията в CDATA. Например, ако информацията за входен елемент е остаряла, тя може да бъде зададена с CDATA. Следният пример показва, че състоянието на изходния студент е неправилно. Трябва да въведете CDATA забележката до записа.
Мери Уилям Ню Джърси>]]> 555-7979 EHDF
стъпки
съвети
- Ако използвате персонализиран генератор от XML, можете да програмирате определени полета по подразбиране между CDATA носители.
- Тази статия демонстрира как да се включи CDATA в XML документ, който включва специални символи между етикета на паролата, както и как да се използва CDATA за добавяне на специални бележки.
предупредителен
- Internet Explorer показва CDATA носителя в своя XML изход. Не Mozilla.
Какво ви трябва
- Текстов редактор
- XML документ