126 messaggi dal 14 aprile 2006
salve stavo scrivendo un file di testo xml, per fare rss, mi funziona solo che il file xml mi viene scritto su una sola riga, allora ho usato il comando writeLine per andare a capo, però vorrei anche mettre le tabulazioni per indentare bene il
codice xml che scrivo nel file.

Dim sw As StreamWriter = New StreamWriter(Server.MapPath("rss/primoPiano.xml"), True, System.Text.Encoding.Default)
sw.Write("<rss version='2.0'>")
sw.writeline()
sw.write(" ") // qui vorrei inserire una tabulazione in c++ era /t mi pare ma qui non funziona.
sw.Close()
schoolfighter ha scritto:
...qui vorrei inserire una tabulazione in c++ era /t mi pare ma qui non funziona...

Devi utilizzare il backslash (\).
Quindi:
sw.write("\\t");


Fossi in te, comunque, prenderei in considerazione l'utilizzo di un parser SAX o DOM. Dai un'occhiata allo spazio dei nomi System.Xml.

Nicola Baldi
"Make things as simple as possible, but not simpler."
>>> My blog <<<

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.