Я работаю с некоторыми XML на данный момент.
У меня есть узлы, которые содержат строки, как показано ниже:
<node>This is a string</node>
Некоторые из строк, которые я передаю узлам, будут иметь символы типа &, #, $и т.д.
<node>This is a string & so is this</node>
Это неверно из-за &
Я не могу обернуть эти строки в CDATA, поскольку они должны быть такими, какие они есть. Я пробовал смотреть в Интернете список символов, которые нельзя помещать в узлы XML, не будучи в CDATA.
Может ли кто-нибудь указать мне в сторону одного или предоставить мне список незаконных символов?