Esiste un metodo in .NET Framework o una libreria Open Source gratuita per stampare XML in modo carino?. NET XML Pretty Printer?
11
A
risposta
23
Tutte le API XML standard di .Net formatteranno il loro output.
utilizzando LINQ to XML:
string formatted = XDocument.Parse(source).ToString();
O
string formatted = XDocument.Load(path).ToString();
4
Utilizzare i XmlWriterSettings con XmlWriter
var doc = new XmlDocument();
doc.Load(@"c:\temp\asdf.xml");
var writerSettings = new XmlWriterSettings
{
Indent = true,
NewLineOnAttributes = true,
};
var writer = XmlWriter.Create(@"c:\temp\asdf_pretty.xml", writerSettings);
doc.Save(writer);
0
È possibile utilizzare XMLBuilder per generare il codice XML e quindi chiamare il metodo ToString per ottenere un output rientrato.
Problemi correlati
- 1. Pretty Printer per T-SQL?
- 2. ocaml pretty printer (formattatore del codice)
- 3. Pretty format sql in codice .NET, prestazioni?
- 4. Ottieni Java Printer GraphicsDevice
- 5. Virtual Printer Driver per Windows
- 6. commenti di strip da file xml e pretty-print it
- 7. Pretty XML di stampa con la libreria Jackson
- 8. Modifica XML tramite .Net
- 9. .NET Serializzatore XML attributi opzionali
- 10. NET serializzazione XML e l'eredità
- 11. .net C# Splitting file xml
- 12. pretty output with pyyaml
- 13. Pretty print JSON python
- 14. Android NDK pretty printing
- 15. pretty printing in clj
- 16. Pretty-printing in ghci
- 17. Pretty print namedtuple
- 18. Laravel 5 - Pretty paginator
- 19. NumPy: Pretty tabular data
- 20. NET serializzazione XML senza dichiarazione <?xml> testo
- 21. Pretty-Print JSON in Java
- 22. Modulo per Pretty Printing HTML?
- 23. Pretty URLs in framework PHP
- 24. Pretty Print Distances per iOS
- 25. GDB pretty stampanti per Qt5
- 26. Pretty Print SQL in Ruby
- 27. Nome modello C++ pretty print
- 28. query sql stampa java-pretty
- 29. Pretty Printing a pandas dataframe
- 30. serializzare una bitmap in C# /. NET XML
Ha funzionato come un fascino. Grazie molto. –