Ok, voce quer pegar os dados de um arquivo certo? se for usar Dataset fica muito mais facil pegar os dados de 1 XML. Dataset DT = new Dataset();
DT.Readxml("Caminho do arquivo") // nota: no C# não é aceito '\' para caminho coloque '\\' ou @ no começo do caminho.
string valor;
valor = Dt.Tables[0].Rows[0]("Nome campo dentro do xml").toString();
ex de arquivo xml:
<?xml version="1.0" encoding="UTF-8" ?>
- <Cadastro>
- <Pessoa1>
<campo1>58</Campo1>
<campo2>teste</Campo2>
</Pessoa1>
</Cadastro>
com Dataset voce tambem pode usar o WriteXML, que ele ira escrever em XML os dados contidos no dataset.
agora se voce quiser ler 1 arquivo TXT, ou XLS ou DOC sei la.
ai vai depender muito do arquivo.
por exemplo se for 1 txt voce tera de ler ele manualmente:
#import System.Io;
main ()
{
string[] teste = File.ReadAllLines ("caminho")
}
//pelo que lembro é isso. para depois montar o arquivo no dataset e usar o Writexml. qualquer duvida so postar vlw!