как сохранить регистр имени атрибута без изменения в нижнем регистре в пакете гибкости html

html-agility-pack

Вопрос

Я хочу сохранить случай имени атрибута, не изменяя нижний регистр

когда я загружаю xml в имя атрибута пакета HTMLAgility, изменен на нижний регистр, как этот

<Author affiliationids="Aff1" correspondingaffiliationid="Aff1"> Я хочу, чтобы этот вывод

<Author AffiliationIDS="Aff1" CorrespondingAffiliationID="Aff1">

Принятый ответ

Вы не можете этого сделать, если вы не измените источник (Html ​​Agility Pack - это открытый исходный код, поэтому вы можете свободно идти). он по дизайну, поскольку он был разработан для обработки HTML, а HTML не зависит от регистра.


Популярные ответы

В настоящее время она официально зафиксирована и пообещана быть включенной в следующий выпуск

На данный момент вы можете скачать исходный код и создать его самостоятельно.

Для предотвращения использования строчных символов всех атрибутов используйте:

HtmlDocument document = new HtmlAgilityPack.HtmlDocument();
document.OptionOutputOriginalCase = true;


Related

Лицензировано согласно: CC-BY-SA with attribution
Не связан с Stack Overflow
Лицензировано согласно: CC-BY-SA with attribution
Не связан с Stack Overflow