come mantenere il caso del nome dell'attributo senza passare alla minuscolo in agility pack html

html-agility-pack

Domanda

Voglio mantenere il caso del nome dell'attributo senza cambiare in minuscolo

quando carico xml nel nome dell'attributo del pacchetto HTMLAgility modificato in minuscolo come questo

<Author affiliationids="Aff1" correspondingaffiliationid="Aff1"> Voglio un output come questo

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

Risposta accettata

Non puoi farlo, a meno che non cambi la fonte (Html ​​Agility Pack è open source, quindi sei libero di andare). è in base alla progettazione, in quanto è stato progettato per gestire l'HTML e HTML non fa distinzione tra maiuscole e minuscole.


Risposta popolare

Ora è ufficialmente fissato e promesso di essere incluso nella prossima versione

Per ora puoi scaricare il codice sorgente e crearlo da solo.

Per impedire che il carattere minuscolo di tutti gli attributi usi:

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


Related

Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché