Gerar XML no Clipper
Moderador: Moderadores
Gerar XML no Clipper
Pretendo comunicar meu software em clipper com o Farmacia Popular do DataSus. Alguem ja fez e pode me dar algumas dicas? E como poderia criar arquivo XML no clipper?
´o)
´o)
-
Stanis Luksys
- Colaborador

- Mensagens: 1329
- Registrado em: 18 Jun 2005 03:04
- Localização: São Paulo
- Contato:
Ué...
Poderia criar como se cria qualquer outro tipo, através das funções de tratamento de arquivo, com FCreate() e FWrite(), ou ainda com MemoWrit().
Lembrando que neste caso, o limite do XML deve ser de 64k !
Falou!
Poderia criar como se cria qualquer outro tipo, através das funções de tratamento de arquivo, com FCreate() e FWrite(), ou ainda com MemoWrit().
Lembrando que neste caso, o limite do XML deve ser de 64k !
Falou!
Stanis Luksys
sites.google.com/hblibs
Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
sites.google.com/hblibs
Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
Se vc tem o lay-out (tag´s) do arquivo XML, vc pode gerar o mesmo como um arquivo texto.
set alternate to <nome do arquivo.txt>
set alternate on
? '<tag1>'
? '<tag2 aqui aqui aqui />'
? '<tag2 ali ali ali />'
? '</tag1>'
set alternate off
set alternate to
O clipper não tem uma função especifica para tratar esse tipo de arquivo.
Desse modo, vc não tem limite de tamanho.
set alternate to <nome do arquivo.txt>
set alternate on
? '<tag1>'
? '<tag2 aqui aqui aqui />'
? '<tag2 ali ali ali />'
? '</tag1>'
set alternate off
set alternate to
O clipper não tem uma função especifica para tratar esse tipo de arquivo.
Desse modo, vc não tem limite de tamanho.
"TRS-80/Sincler/Apple/PC - Clipper Winter 85, tlink 1.0 [pc 10 MHz - 640K] {NEZ 8000 2Kb RAM}"
{POG - Programação Orientada a Gambiarra}
{POG - Programação Orientada a Gambiarra}
Re: Gerar XML no Clipper
Nunca usei. Mas você já deu uma olhada no fórum DataSUS?Paulosoft escreveu:Pretendo comunicar meu software em clipper com o Farmacia Popular do DataSus.
Link: http://forum.datasus.gov.br/index.php
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Sugestão de gambiarra: de posse do layout e conhecendo as tags, você pode usar um DBF com registros para armazenar a tag, seu nível e conteúdo. Convenientemente indexado por NIVEL+TAG, você só precisará incluir os registros, conforme as necessidades do layout e as informações que deverão ser repassadas. Ao final, bastará varrer o DBF de ponta a ponta, armazenando em arquivo as linhas do texto.
Gambiarra pura, mas do jeito que imaginei deve funcionar muito bem.
Gambiarra pura, mas do jeito que imaginei deve funcionar muito bem.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Tava aqui...fazendo uns trabalho em XML...e achei o link abaixo...Muito bom....para quem quiser entender um pouco de XML baixe o sample e o rum...e pode dar uma brincada pela sample mesmo...
http://sourceforge.net/projects/open-hwxml/
Fui...
http://sourceforge.net/projects/open-hwxml/
Fui...
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
-
Stanis Luksys
- Colaborador

- Mensagens: 1329
- Registrado em: 18 Jun 2005 03:04
- Localização: São Paulo
- Contato:
Eu já usei, é boa mesmo a classe de XML do xHarbour.
No entanto o amigo está precisando para utilizar com Clipper, por isso nem levantei a hipótese, já estão me achando chato de tanto dizer "no xHarbour dá..." hehe
Falou!
No entanto o amigo está precisando para utilizar com Clipper, por isso nem levantei a hipótese, já estão me achando chato de tanto dizer "no xHarbour dá..." hehe
Falou!
Stanis Luksys
sites.google.com/hblibs
Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
sites.google.com/hblibs
Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
Como informação nunca é demais, subi pro meu site (diretório ebooks da área "pub") um livro chamado "XML para iniciantes". Ele não é o máximo, mas ajuda um pouco quem não entende nada.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Aliás, acabei de subir outro "XML - How to Program". Esse sim, um curso completo. Em inglês, claro.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
-
Dorival Bovo Junior
- Usuário Nível 1

- Mensagens: 1
- Registrado em: 05 Dez 2006 22:56
Re: Gerar XML no Clipper
Paulosoft escreveu:Pretendo comunicar meu software em clipper com o Farmacia Popular do DataSus. Alguem ja fez e pode me dar algumas dicas? E como poderia criar arquivo XML no clipper?
´o)
Ai parceiro tambem preciso criar arquivo XML para o SNGPC se descobrir algo te aviso
