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
Find XML Records
C# sample code showing how to find / search for XML records in an XML document. // Find all companies located in California
private void FindRecord_Click(object sender, System.EventArgs e)
{
Chilkat.Xml xml = new Chilkat.Xml();
xml.LoadXmlFile("companies.xml");
// Navigate to the first company record.
xml.FirstChild2();
// Find the next XML node where there is a child node having tag "name"
// with a value that matches the wildcarded pattern "Microsoft*"
listBox1.Items.Clear();
listBox1.Items.Add("Companies in California");
while (xml != null)
{
// FindNextRecord *will* return the current record if it
// matches the criteria.
xml = xml.FindNextRecord("state","CA");
if (xml != null)
{
// Add the company name to the listbox.
listBox1.Items.Add(xml.GetChildContent("name"));
// Advance past this record.
xml = xml.NextSibling();
}
}
}
|
© 2000-2012 Chilkat Software, Inc. All Rights Reserved.