Sào noites sem dormir mas tinha que produzir esta biblioteca para que pudesse colocar em meus sistemas um meio de abrir, manipular e salvar estes arquivos de forma rápida e indolor.
Sei que existe por ai muitas RDDs ferradas mas a minha biblioteca não tem o intuito de se tornar mais uma e nem mesmo chegar a arranhar o nicho delas.
O que pretendia era quase que um trabalho academico, o de construir uma ponte para estes tipos de arquivos com linguagem conhecida e aspecto profissional.
Ela possui as funções básicas para manipulação de arquivos XML que comportem em seu esqueleto o SCHEMA, estrutura da tabela de controle.
Os comandos básicos podem ser visualizados no arquivo XML.CH, algo como:
Código: Selecionar todos
XML APPEND BLANK
XML EDIT
XML COMMIT
XML SKIP
XML DELETE
XML REPLACE
XML GOTOP
XML GOBOTTOM
XML SET FILTER TO
XML SAVE
XML EXECUTE
XML LOCATE
XML CLOSE
XML USE
Código: Selecionar todos
XMLAPPEND()
XMLEDIT()
XMLCOMMIT()
XMLSKIP()
XMLDELETE()
XMLREPLACE()
XMLGOTOP()
XMLGOBOTTOM()
XMLSETFILTER()
XMLSAVE()
XMLEXECUTE()
XMLLocate()
XMLUSE()
Por isto ela é simples. portanto como ...em cavalo dado não se olha os dentes... façam bom uso e cada alteração que fizer estarei disponibilizando.
Podem baixar a biblioteca juntmente com um exemplo prático em:
XMLLIB.LIB
Lembrando que estou utilizando para isto o Harbour 45



