none
Ajuda para mostrar em formato xml um xml aberto na caixa de texto C# RRS feed

  • Pergunta

  • E ai galera!!!!

    Estou com um probleminha, sou iniciante no c# e preciso de uma ajuda de vocês. Problema:
    Estou fazendo uma parte de um aplicativo que ele pega um arquivo xml, de config e abre ao clicar no botao, em uma caixa de texto que coloquei no meu layout. Ele abre, de boa, mas ele abre apenas como texto, mas preciso que ele abra arrumadinho, entendem, como se fosse ser aberto por internet explorer, todo formatadinho :D. Não tenho idéia de como posso fazer isso.

    Me ajudem por favor!!! Obrigado.
    sexta-feira, 12 de março de 2010 17:55

Respostas

  • Ok, veja se isso pode resolver:


       

    private void readXml()
    {
         StreamReader sr = new StreamReader (@ "C:\ arquivo.xml"))
                
           this. textBox1.Text = sr.ReadToEnd ();
                
    }

    • Marcado como Resposta Gabriel Power segunda-feira, 15 de março de 2010 18:34
    segunda-feira, 15 de março de 2010 17:17

Todas as Respostas

  • Gabriel,
         
             Acredito que esse tutorial vai lhe ajudar bastante.

    http://www.knowdotnet.com/articles/indentxml.html



    Att.
    domingo, 14 de março de 2010 16:27
  • Jagner,

    Então, tem jeito de esse formato ser padrão para qualquer tipo de xml, por exemplo eu tenho um xml de um tipo1 e um do tipo2, qndo eu clicar para abrir o tipo1 ele ja abre formatado no tipo xml sem que eu tenha que fazer o formato manualmente para o tipo1 e idem para o tipo 2.


    Obrigado.
    domingo, 14 de março de 2010 16:38
  • Olá Gabriel, entendi sua pergunta, mas que tipos seriam esses? No que se diferem?


    Att.
    segunda-feira, 15 de março de 2010 14:00
  • Jagner, esses tipos eu não peguei ainda, mais será o seguinte, terá varios modelos de xml, um de configuração, um de relatório, por exemplo, entende que são diferentes quanto a escrita?

    Obrigado!
    segunda-feira, 15 de março de 2010 15:57
  • Ok, veja se isso pode resolver:


       

    private void readXml()
    {
         StreamReader sr = new StreamReader (@ "C:\ arquivo.xml"))
                
           this. textBox1.Text = sr.ReadToEnd ();
                
    }

    • Marcado como Resposta Gabriel Power segunda-feira, 15 de março de 2010 18:34
    segunda-feira, 15 de março de 2010 17:17
  • Tu é o cara manim!!!!! 

    Resolveu, muito obrigado!!

    So uma pergunta, colocar ele com cor não tem jeito né?! Mas assim ficou perfeito


    segunda-feira, 15 de março de 2010 18:34