Не могу поверить, что я не могу легко найти эту информацию, поэтому:Какие символы недопустимы (если они не закодированы) в атрибуте XML?
1) Какие символы не могут быть включены в атрибут XML без сущности-кодировки?
Очевидно, что вам необходимо закодировать кавычки. Как насчет <
и >
? Что еще?
2) Где именно находится официальный список?
Я согласен с расположением документа, но я не думаю, что этот конкретный раздел является правильным местом для просмотра. В этом разделе перечислены допустимые символы, разрешенные в «текстовом потоке», если хотите. О .NET и библиотеках я не мог согласиться больше, но в этом конкретном случае мне нужно отредактировать существующий текстовый файл, содержащий XML. –
Итак, почему бы не использовать XML-API для обработки этого текстового файла? –
Лучше использовать текущую версию документов: https://www.w3.org/TR/xml/ – albert