Chilkat HOME ASP Visual Basic VB.NET C# Visual C++ C MFC Delphi FoxPro Java Perl PHP Python 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();
}
}
}
|
Need a specific example? Send a request to support@chilkatsoft.com
© 2000-2010 Chilkat Software, Inc. All Rights Reserved.