LER XML E CARREGAR NO TREEVIEW

ARNALDOCRUZ 31/12/2010 15:10:07
#360795
Boa Tarde

Recebo 10 arquivos XML como abaixo

<Filial01>
<Funcionarios>
<Refeicao>Sim</Refeicao>
<Transporte>Sim</Transporte>
<Saude>Sim</Saude>
</Funcionários>
<PrestadorServico>
<Refeicao>Nao</Refeicao>
<Transporte>Sim</Transporte>
<Saude>Nao</Saude>
<PrestadorServico>
<Consorciado>
<Refeicao>Sim</Refeicao>
<Transporte>Nao</Transporte>
<Saude>Nao</Saude>
</Consorciado>
</Filial01>

<Filial02>
.........
</Filial02>

no final tenho que gerar a minha filial10 e acrescentar em um só arquivo


Como eu faço para ler este XML e jogar para um treeview da seguinte forma

o SIM e Nao sendo um CheckBox que eu possa colocar um imagem para marcado e desmarcado,
e uma imagem para funcionário, outra para consorciado e outra pra conveniado.

tipo eu recebo o xml, tenho que fazer um loop por todo xml e gravar no BD,

e uma transmissão de mão dupla, tipo eu recebo o xml com as condições de todas as filiais leio e gravo
depois eu tenho que gerar o XML das que li + o da minha filial e mandar pra matriz.

Obrigado
JWCELYO 31/12/2010 15:31:01
#360798
Resposta escolhida
       veja so onde chamo o seu xml para um DataSet que fica com três tabelas
Dim dataxml As New DataSet
dataxml.ReadXml(Application.StartupPath & [Ô]\DATAXML.XML[Ô])
MsgBox(dataxml.Tables.Count)


[ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô] SEU XML [ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô][ô]

<?xml version=[Ô]1.0[Ô] ?>
<Filial01>
<Funcionarios>
<Refeicao>Sim</Refeicao>
<Transporte>Sim</Transporte>
<Saude>Sim</Saude>
</Funcionarios>
<PrestadorServico>
<Refeicao>Nao</Refeicao>
<Transporte>Sim</Transporte>
<Saude>Nao</Saude>
</PrestadorServico>
<Consorciado>
<Refeicao>Sim</Refeicao>
<Transporte>Nao</Transporte>
<Saude>Nao</Saude>
</Consorciado>
</Filial01>
ARNALDOCRUZ 02/01/2011 02:48:44
#360839
consegui montar legal colocar imagem trocar imagem etc....

agora como eu faço isso

Funcionarios
Refeicao
Transporte
Saude


Quando marcar o checkbox de Funcionário marcar marcar todos o filhos de funcionários, e vice-versa

tipo marcando o nó Pai funcionário

Funcionarios xxxxxx Marquei fucionário
Refeicao automaticamente marcar este
Transporte automaticamente marcar este
Saude automaticamente marcar este

tipo marcando um nó Filho de funionário

Funcionarios xxxxxx automaticamente Marcar funcionário
Refeicao
Transporte xxxxxxxmarquei este


obrigado
Saude

Tópico encerrado , respostas não são mais permitidas