Clique abaixo para nos ajudar
Conectar-se

Esqueci minha senha

Estamos no Facebook
Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Quem está conectado
15 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 15 Visitantes :: 2 Motores de busca

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 468 em 1/3/2012, 10:43
TRY BEGIN E FLOCK()

17/4/2017, 10:32 por AJC

Pessoal estou tendo alguns problemas de gravação em rede, estou usando
try begin, mas vi algo na …

Comentários: 0

Exportar Dados Campo Memo Tabela DBF

10/4/2017, 10:28 por fcampos

Olá bom dia.

Estou tentando exportar os dados de algumas tabelas em formato dbf pelo foxpro.
O …

Comentários: 2

Função EVL()

8/4/2017, 12:18 por Clebervfp

Bom dia a todos.
Vim compartilhar de uma Função do próprio VFP que me benefício muito.
Função …

Comentários: 0

COMO BLOQUEAR REGISTRO OU TABELA NO VISUAL FOXPRO PARA GRAVAÇÃO EM REDE

3/4/2017, 10:29 por AJC

Pessoal estou tendo um problema que acontece sempre busco na minha tabela de clientes o ultimo …

Comentários: 2

Controlar Scanner Twain

31/3/2017, 17:31 por Kleber R Bento

Estou usando o EZTW32.DLL para criar uma ferramenta que escaneia e gera PDF. Porém com esses …

Comentários: 0

Estatísticas
Temos 7069 usuários registrados
O último usuário registrado atende pelo nome de drudru

Os nossos membros postaram um total de 48 mensagens em 25 assuntos

Leitura de arquivo XML

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Em curso Leitura de arquivo XML

Mensagem por jrmalafaia em 17/5/2010, 12:54

Prezados,

Estou com a tarefa de ler um arquivo XML e transformá-lo em cursor.

Tenho a função em VFP para isso, e funcionou.

Mas esse arquivo parece que possui linhas detalhes dentro dele, ou seja, para cada registro possui uma ou mais itens.

Como abstrair informações nesse tipo de situação?

Quand trouxe para o cursor, o campo item ficou com várias informações concatenadas.

Segue a estrutura anexa para analizarem.

Código:
<LISTA_PEDIDO><PEDIDO><NUMERO_PEDIDO><![CDATA[2319976]]></NUMERO_PEDIDO><CNPJ_OPTICA><![CDATA[30267876003347]]></CNPJ_OPTICA><CNPJ_LAB><![CDATA[30267876000917]]></CNPJ_LAB><PEDIDO_MINILAB><![CDATA[0]]></PEDIDO_MINILAB><PEDIDO_OPTICA><![CDATA[SP1001]]></PEDIDO_OPTICA><FILIAL><![CDATA[MRJ]]></FILIAL><TIPO_PEDIDO><![CDATA[OPTICA_LAB]]></TIPO_PEDIDO><DT_ENTREGA><![CDATA[]]></DT_ENTREGA><SERVICO_LENTES><![CDATA[AO]]></SERVICO_LENTES><ITEM><INVENTORY_ID><![CDATA[39779]]></INVENTORY_ID><ORGANIZATION_ID><![CDATA[94]]></ORGANIZATION_ID><RPF_CODE><![CDATA[385710080231400]]></RPF_CODE><SOURCE_STATE><![CDATA[01]]></SOURCE_STATE><AR><![CDATA[03]]></AR><HC><![CDATA[01]]></HC><TINTING><![CDATA[00]]></TINTING><EDGE><![CDATA[00]]></EDGE><RPF_DEscriptION><![CDATA[VARILUX COMFORT AIRWEAR ]]></RPF_DEscriptION><DEscriptION><![CDATA[F PAL VX COMFORT AIRWEAR, SURFACING, HC DIP, CRIZAL ALIZE,,]]></DEscriptION><FABRICANTE><![CDATA[Essilor]]></FABRICANTE><MARCA><![CDATA[Varilux Comfort]]></MARCA><MATERIAL><![CDATA[Airwear]]></MATERIAL><DESENHO><![CDATA[Progressiva]]></DESENHO></ITEM><ARMACAO><ARMACAO_LENTE><![CDATA[3]]></ARMACAO_LENTE><DIAMETRO><![CDATA[]]></DIAMETRO><TIPO><![CDATA[ZYL EDGE]]></TIPO><MATERIAL><![CDATA[METAL]]></MATERIAL><A><![CDATA[50]]></A><B><![CDATA[30]]></B><ED><![CDATA[50]]></ED><DBL><![CDATA[18]]></DBL></ARMACAO><IPSEO><COEFHE><![CDATA[]]></COEFHE><COEFST><![CDATA[]]></COEFST><INICIAL_PACIENTE><![CDATA[]]></INICIAL_PACIENTE><DISTANCIA_PROGRESSAO><![CDATA[]]></DISTANCIA_PROGRESSAO></IPSEO><ESFERICO E="-2.25" D="-2.00"/><CILINDRICO E="" D=""/><EIXO E="" D=""/><ADICAO E="2.25" D="2.25"/><PRIS_H E="" D=""/><PRIS_V E="" D=""/><ALTURA E="14" D="14"/><DNP E="32.0" D="32.0"/><BASE E="" D=""/><CT_ET E="" D=""/><DELTA_EQ E="3" D="3"/><ESPESSURA><![CDATA[N]]></ESPESSURA><CURVA_BASE><![CDATA[N]]></CURVA_BASE><OBSERVACAO><![CDATA[obs teste 2]]></OBSERVACAO></PEDIDO></LISTA_PEDIDO>

jrmalafaia
Participa Pouco
Participa Pouco


Voltar ao Topo Ir em baixo

Em curso Re: Leitura de arquivo XML

Mensagem por Marcos Guedes em 17/5/2010, 16:25

Olá, jrmalafaia!
Dê uma olhada nestes dois tópicos:

- [Você precisa estar registrado e conectado para ver este link.]
- [Você precisa estar registrado e conectado para ver este link.]

Resolve?

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Em curso Re: Leitura de arquivo XML

Mensagem por jrmalafaia em 17/5/2010, 16:42

Sim... mas ambos os casos é de Cursor para XML, no meu caso é XML para cursor.

Consigo, mas tem um campo chamado ITEM que vem grande e com dados que parecem campos concatenados.

Pelo que entendi, são vários registros com mesma estrutura.

jrmalafaia
Participa Pouco
Participa Pouco


Voltar ao Topo Ir em baixo

Em curso Re: Leitura de arquivo XML

Mensagem por Marcos Guedes em 17/5/2010, 16:55

Veja no primeiro link que citei, o uso da classe "XMLAdapter".
Acredito que seja útil também para sua necessidade.

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Em curso Re: Leitura de arquivo XML

Mensagem por jrmalafaia em 17/5/2010, 17:12

Valeu... vou dar uma olhada. [Você precisa estar registrado e conectado para ver esta imagem.]

jrmalafaia
Participa Pouco
Participa Pouco


Voltar ao Topo Ir em baixo

Em curso Re: Leitura de arquivo XML

Mensagem por Marcos Guedes em 22/7/2010, 15:51

Resolveu?

_________________
Marcos Guedes - Programador e desenvolvedor Web.


Visite o nosso portal:
[Você precisa estar registrado e conectado para ver este link.]

Marcos Guedes
Webmaster
Webmaster


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum