Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia!
Pessoal, estou tentando ler um arquivo XML exportado de um sistema ERP.
Meu problema é que o XML possui uma estrutura "desconhecida", bom, abaixo um pequeno exemplo:
<?xml version="1.0" standalone="yes"?>
<_x0030_4.06.04>
<MovTMvMovParamsForm>
<ClassName>Parametros.MovTMvMovParams</ClassName>
<ClassProps>EditaSerie</ClassProps>
<Conteudo xsi:type="xs:string" xmlns:xs="[http://www.w3.org/2001/XMLSchema"](http://www.w3.org/2001/XMLSchema) xmlns:xsi="[http://www.w3.org/2001/XMLSchema-instance">M](http://www.w3.org/2001/XMLSchema-instance)
</MovTMvMovParamsForm>
<MovTMvMovEmiteDestParamsForm>
<ClassName>Parametros.MovTMvMovEmiteDestParams</ClassName>
<ClassProps>TipoEmitente</ClassProps>
<Conteudo xsi:type="xs:string" xmlns:xs="[http://www.w3.org/2001/XMLSchema"](http://www.w3.org/2001/XMLSchema) xmlns:xsi="[http://www.w3.org/2001/XMLSchema-instance">E](http://www.w3.org/2001/XMLSchema-instance)
</MovTMvMovEmiteDestParamsForm>
</_x0030_4.06.04>
Esse é o detalhe, começa com <MovTMvMovParamsForm> e depois vai para <MovTMvMovEmiteDestParamsForm> e assim sucessivamente, é um arquivo muito grande.
O que eu gostaria de ter como saída seria:
Formulário: MovTMvMovParamsForm
Nome da Classe:Parametros.MovTMvMovParams
Propriedade:EditaSerie
Conteúdo: M
Formulário: MovTMvMovEmiteDestParamsForm
Nome da Classe:Parametros.MovTMvMovEmiteDestParams
Propriedade:TipoEmitente
Conteúdo: E
Alguem me dá uma luz? Com XML eu sou iniciante.
Obrigado!
Carregando comentários...