Chilkat
HOME
Android™
ASP
Visual Basic
VB.NET
C#
iOS (IPhone)
Objective-C
C++
C
MFC
Delphi
FoxPro
Java
Perl
PHP Extension
PHP ActiveX
Python
PowerShell
Ruby
SQL Server
VBScript
(Visual Basic) Adding Attributes to an XML NodeDemonstrates how to add attributes to existing XML nodes. The input XML is this:
<abc>
<xyz>
<mmm>123</mmm>
</xyz>
</abc>
The output XML is this:
<abc a="123">
<xyz b="456">
<mmm c="789" d="000">123</mmm>
</xyz>
</abc>
Dim xml As New ChilkatXml Dim success As Long success = xml.LoadXmlFile("add_attribute.xml") If (success <> 1) Then Text1.Text = Text1.Text & xml.LastErrorText & vbCrLf Exit Sub End If ' Add an attribute a="123" to the root node: xml.AddAttribute "a","123" ' Navigate to the 1st child. After calling FirstChild2, ' "xml" now references the node with the tag "xyz". xml.FirstChild2 xml.AddAttribute "b","456" ' Navigate to xyz's first child, which is the node having the ' tag "mmm". xml.FirstChild2 xml.AddAttribute "c","789" xml.AddAttribute "d","000" ' Revert back to the XML document root node xml.GetRoot2 ' Examine the result: Text1.Text = Text1.Text & xml.GetXml() & vbCrLf |
© 2000-2012 Chilkat Software, Inc. All Rights Reserved.