Voglio rimuovere gli attributi di tutti i tag da un XML (voglio mantenere solo i tag e il loro valore interno). Qual è il modo più semplice per farlo in C#?Qual è il modo più semplice per rimuovere tutti gli attributi da un XML in C#?
5
A
risposta
2
static void removeAllAttributes(XDocument doc)
{
foreach (var des in doc.Descendants())
des.RemoveAttributes();
}
Usage:
var doc = XDocument.Load(path); //Or .Parse("xml");
removeAllAttributes(doc);
string res = doc.ToString();
3
foreach (XmlElement el a nodes.SelectNodes (".//*")) {
el.Attributes.RemoveAll();
}
Problemi correlati
- 1. Qual è il modo più semplice per rimuovere Homestead e Vagrant da un sistema Windows?
- 2. Qual è il modo più semplice in C# per tagliare una nuova riga da una stringa?
- 3. C#: qual è il modo più semplice per sottrarre tempo?
- 4. Il modo più semplice per confrontare gli array in C#
- 5. Qual è il modo più semplice per esportare un database SQLServer 2000 in XML?
- 6. Il modo più semplice per scrivere e leggere un XML
- 7. Utilizzo di Java per rimuovere tutti gli attributi xml da un file XML che corrisponde a un nome-attributo?
- 8. Rimuovi tutti gli attributi XML con un nome dato
- 9. Qual è il modo più semplice per eseguire gli script Python in un server cloud?
- 10. Qual è il modo più semplice per unire tutti, ma un cambio da un ramo in Git?
- 11. Qual è il modo più semplice per generare un client Java da un WSDL codificato RPC
- 12. Il modo più semplice per rimuovere qualcosa dallo stack FPU
- 13. Qual è il modo più semplice per sottrarre un mese da una data in Python?
- 14. Qual è il modo Pythonic per implementare un semplice FSM?
- 15. Qual è il modo più semplice per mantenere oggetti java?
- 16. Qual è il modo più semplice per leggere diversi ints da stdin se è ok fallire?
- 17. Qual è il modo più semplice per creare un'estensione C opzionale per un pacchetto python?
- 18. Qual è il modo più semplice in C# per convalidare se un'espressione regolare è ben formata?
- 19. Qual è il modo più semplice per connettere un dispositivo a un iPad da un'applicazione?
- 20. Il modo più semplice per riprodurre mp3 da Visual C++
- 21. Qual è il modo più semplice per creare un suono "beep" da un programma Ruby?
- 22. Il modo più semplice per convertire un URL in un collegamento ipertestuale in una stringa C#?
- 23. Qual è il modo più semplice per convertire questo documento XML nel mio oggetto?
- 24. Qual è il modo più semplice per applicare git serie di patch da Thunderbird
- 25. Qual è il modo migliore per creare un alias per gli attributi in Ruby?
- 26. Qual è il modo più semplice per visualizzare httpServletResponse.sendError (403, "Il mio messaggio") Stato da JSTL
- 27. Qual è il modo più semplice per gestire array associativi in C#?
- 28. Il modo più semplice per impostare il cursore in attesa, quindi ripristinare tutti gli elementi
- 29. C# - Il modo più semplice per rimuovere la prima occorrenza di una sottostringa da un'altra stringa
- 30. Qual è il modo più semplice per far funzionare matplotlib in OSX in un ambiente virtuale?