Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rafa-martin

como ler xml usando c#

Recommended Posts

só q meu arquivo xml será vai ser lido para conectar no banco.

 

por exemplo:

 

<servidor>Maquina1</servidor>

<base>teste1</base>

<usario>teste</usuario>

<senha>teste</senha>

 

eu consigo criar esaa estrutura no xml e ler, para identificar os dados para conectar no banco?

 

vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim claro amigo, basta capturar os nós do seu XML montar a string de conexão concatenando as informações e no final transformar o resultado em TOString e depois chamar essa sua variavel nos objetos da qual você abre a conexão.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo não programo 100% com c# mas já tvie que fazer algumas coisas, naquele link que te passei tem os tutoriais de leitura do XML, mas achei alguns em português, dá uma olhada abaixo:

 

 

Olá galera, tudo beleza?

Bom, hoje vou ensinar a todos como ler um simples arquivo XML em seus projetos em C#.

Utilizaremos a classe XmlTextReader que irá ler o arquivo e separar as TAGs de seus valores.

Exemplo de um arquivo XML:
<testnode>
<element1>Element1 Text</element1>
<element2>Element2 Text</element2>
<element3>Element3 Text</element3>
<element4>Element4 Text</element4>
<element5>Element5 Text</element5>
</testnode>

e um exemplo do código em C#
string filename = "test. xml";

XmlTextReader tr = new XmlTextReader(filename);

while(tr.Read())
{
if(tr.NodeType == XmlNodeType.Text)
System.Console.WriteLine(tr.Value);
}

sua sáida será:
Element1 Text
Element2 Text
Element3 Text
Element4 Text
Element5 Text

Simples não?

Por hoje é só.

Até mais.
Fonte: http://www.codigofonte.net/dicas-151/lendo-um-arquigo-xml

 

Ai é so usar a imaginação e procurar referências por esses itens que você faz o que precisa dentro do while.

 

 

Falo

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.