Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Lowercase to Proper
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
XML, XSD
Versions des environnements
Visual FoxPro:
VFP 9 SP1
OS:
Windows XP SP3
Network:
Windows 2003 Server
Database:
Visual FoxPro
Application:
Desktop
Divers
Thread ID:
01584611
Message ID:
01584622
Vues:
54
>Hi Gang!
>
>In doing the following on a FREE table....
>
>
>cFile = "d:\test\EmployeeXML.xml"
>SELECT lookuptype as LookupType, lookupvalu as LookupValue, nabp as NABP ;
>FROM loyalty ;
>INTO CURSOR LoyaltyLookup
>adapter = CREATEOBJECT("XMLAdapter")
>adapter.AddTableSchema("LoyaltyLookup")
>adapter.ToXML(cFile,,.T.)
>
>
>I get the following XML.....
>
>
>LoyaltyLookup
>     lookuptype PHONE /lookuptype 
>     lookupvalue 8885551234 /lookupvalue 
>     nabp 1234567 /nabp 
>/LoyaltyLookup
>LoyaltyLookup
>     lookuptype LOYALTY /lookuptype
>     lookupvalue 123456789012 /lookupvalue 
>     nabp 2222222 /nabp 
>/LoyaltyLookup
>LoyaltyLookup
>     lookuptype LOYALTY_OLD /lookuptype 
>     lookupvalue 987654321012 /lookupvalue 
>     nabp 3333333 /nabp 
>/LoyaltyLookup
>
>How come does the LookupType, LookupValue, and NABP come out as lower case every time?
>
>How can I overcome this and force it to be like how I want it to be?
lcData = FILETOSTR(lcFile)
lcData = STRTRAN(lcData, "lookuptype>", "LookupType>")
lcData = STRTRAN(lcData, "lookupvalue>", "LookupValue>")
lcData = STRTRAN(lcData, "nabp>", "NABP>")
STRTOFILE(lcData, lcFile)
:-)

>Thanks!
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform