Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
VFP6 - Função XMLTOCURSOR
Message
De
21/06/2002 14:55:30
 
 
À
21/06/2002 14:46:17
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Divers
Thread ID:
00671078
Message ID:
00671206
Vues:
33
This message has been marked as a message which has helped to the initial question of the thread.
>É este arquivo é o formato utilizado em "homebanking".. De fato estas tags sem o < / > no final não são inclusive tão relevantes.. O ideal para mim é a que função xmltocursor (do Rick) simplesmente despressasem elas.. Mas não, quando a funcão encontra um tag sem o equivalente fechamento, ela cancela todo procedimento.. Parece-me que eu vou ter que "correr" para criar uma minha :(

Veja se isto ajuda (feito à pressa que chegou a hora do jantar). Se não fiz burrada, dá para transformar o seu ficheiro .ofc em um documento XML:
DECLARE m.laOFC(1)

ALINES(m.laOFC,_CLIPTEXT)
m.lcXML = ""
FOR EACH m.lcLinha IN m.laOFC
	m.lcXML = m.lcXML + m.lcLinha
	m.lnInicio = AT('<',m.lcLinha)
	m.lnFim = AT('>',m.lcLinha)
	IF !EMPTY(m.lnInicio) AND !EMPTY(m.lnFim) AND SUBSTR(m.lcLinha,m.lnInicio+1,1)!='/'
		m.lcCloseTag = '</'+SUBSTR(m.lcLinha,m.lnInicio+1,m.lnFim-m.lnInicio)
		IF !m.lcCloseTag $ _CLIPTEXT
			m.lcXML = m.lcXML + m.lcCloseTag
		ENDIF
	ENDIF
	m.lcXML = m.lcXML + CHR(13)+ CHR(10)
ENDFOR
? m.lcXML
----------------------------------
António Tavares Lopes
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform