Chilkat HOME Android™ ASP Visual Basic VB.NET C# iOS (IPhone) Objective-C C++ C Unicode C++ Unicode C MFC Delphi DLL Delphi ActiveX FoxPro Java Perl PHP Extension PHP ActiveX Python PowerShell Ruby SQL Server VBScript
(C) Update an XML AttributeDemonstrates how to update XML attributes. The output XML is this: <abc b="pear" c="orange" a="130">Test</abc> Downloads: MS Windows Visual C/C++ Libraries Linux/CentOS C/C++ Libraries MAC OS X C/C++ Libraries Solaris C/C++ Libraries C++ Builder Libraries FreeBSD C++ Libraries HP-UX C++ Libraries BlackBerry QNX C++ Libraries #include <C_CkXml.h> void ChilkatSample(void) { HCkXml xml; xml = CkXml_Create(); CkXml_LoadXml(xml,"<abc a=\"123\" b=\"apple\">Test</abc>"); // The UpdateAttribute and AddOrUpdateAttribute methods // are identical. Both will replace the attribute's value if it // already exists, or insert a new attribute if it does not yet exist. // Change the value of attribute "b" to "pear". CkXml_UpdateAttribute(xml,"b","pear"); // Because no attribute named "c" exists, UpdateAttribute // will create it: CkXml_UpdateAttribute(xml,"c","orange"); // If an attribute's value is an integer, the AddToAttribute // method may be called to update it by adding an integer value. // For example, update the value of "a" to "130" by adding 7. CkXml_AddToAttribute(xml,"a",7); // Examine the result: printf("%s\n",CkXml_getXml(xml)); CkXml_Dispose(xml); } |
© 2000-2013 Chilkat Software, Inc. All Rights Reserved.