Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Using Chilkat with xml file
Message
From
22/08/2018 15:14:49
 
 
To
22/08/2018 12:47:28
Luis Santos
Biglevel-Soluções Informáticas, Lda
Portugal
General information
Forum:
Visual FoxPro
Category:
ActiveX controls in VFP
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Windows 10
Network:
Windows Server 2012 R2
Database:
MS SQL Server
Application:
Desktop
Miscellaneous
Thread ID:
01661702
Message ID:
01661706
Views:
59
>Hello community,
>
>I am trying these code that are on chilkat site at : https://www.example-code.com/foxpro/xml_UpdateAt.asp
>
>I have the chilkat component version : Chilkat 32-bit ActiveX version 9.5.58, but when i run the code above VFP
>display this message:
>
>OLE error code 0x80020006:unknow name.
>
>Chilkat example code page:
>
>LOCAL loXml
>LOCAL lnAutoCreate
>
>*  Note: This example requires Chilkat v9.5.0.64 or later.
>loXml = CreateObject('Chilkat_9_5_0.Xml')
>
>loXml.Tag = "animals"
>
>lnAutoCreate = 1
>*  When the autoCreate argument equals 1, the UpdateAt
>*  method auto-creates the children as needed:
>loXml.UpdateAt("penguin",lnAutoCreate,"flightless bird")
>loXml.UpdateAt("mammal|rodent|squirrel",lnAutoCreate,"bushy tail")
>loXml.UpdateAt("mammal|rodent|rat",lnAutoCreate,"long hairless tail")
>
>*  Show the XML
>? loXml.GetXml()
>
>*  	<?xml version="1.0" encoding="utf-8" ?>
>*  	<animals>
>*  	    <penguin>flightless bird</penguin>
>*  	    <mammal>
>*  	        <rodent>
>*  	            <squirrel>bushy tail</squirrel>
>*  	            <rat>long hairless tail</rat>
>*  	        </rodent>
>*  	    </mammal>
>*  	</animals>
>
>*  Now update each node's content..
>loXml.UpdateAt("penguin",lnAutoCreate,"black and white")
>loXml.UpdateAt("mammal|rodent|squirrel",lnAutoCreate,"grey, red, or black")
>loXml.UpdateAt("mammal|rodent|rat",lnAutoCreate,"brown, grey, white, or black")
>
>? loXml.GetXml()
>
>*  	<?xml version="1.0" encoding="utf-8" ?>
>*  	<animals>
>*  	    <penguin>black and white</penguin>
>*  	    <mammal>
>*  	        <rodent>
>*  	            <squirrel>grey, red, or black</squirrel>
>*  	            <rat>brown, grey, white, or black</rat>
>*  	        </rodent>
>*  	    </mammal>
>*  	</animals>
>* 
>
>RELEASE loXml
>
>
>someone could give me some help about this issue.
>Best regards,
>Luis

Luís, try to update the Chilkat component. As noted on the example:
*  Note: This example requires Chilkat v9.5.0.64 or later.
and you said you have version 58.

It works alright when I run it (I have version 69).
----------------------------------
António Tavares Lopes
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform