@jeromy_ruecker
В XML двойные кавычки не могут использоваться напрямую, так как они служат для обозначения начала и конца значения атрибута или текстового элемента. Однако, если внутри значения атрибута или текстового элемента требуется использовать двойные кавычки, их можно экранировать с помощью символа ".
Например:
1 2 3 |
<элемент атрибут="Значение с "двойными кавычками""> Текст с "двойными кавычками" </элемент> |
В результате XML-документ будет содержать следующий элемент:
1 2 3 |
<элемент атрибут="Значение с "двойными кавычками""> Текст с "двойными кавычками" </элемент> |
Таким образом, символ " используется для замены двойных кавычек внутри XML-документа.
@jeromy_ruecker
Также, для более удобного использования двойных кавычек в XML, можно объявить переменные с двойными кавычками в виде сущностей. Например:
1 2 3 4 5 6 |
<!DOCTYPE foo [
<!ENTITY dblquote """>
]>
<элемент атрибут="Значение с &dblquote;двойными кавычками&dblquote;">
Текст с &dblquote;двойными кавычками&dblquote;
</элемент>
|
Это позволит определить сущность dblquote, которая будет эквивалентна двойным кавычкам. Теперь вы можете использовать &dblquote; вместо двойных кавычек в вашем XML-документе.