Chilkat HOME Android™ Classic ASP C C++ C# Mono C# .NET Core C# C# UWP/WinRT DataFlex Delphi ActiveX Delphi DLL Visual FoxPro Java Lianja MFC Objective-C Perl PHP ActiveX PHP Extension PowerBuilder PowerShell PureBasic CkPython Chilkat2-Python Ruby SQL Server Swift 2 Swift 3/4 Tcl Unicode C Unicode C++ Visual Basic 6.0 VB.NET VB.NET UWP/WinRT VBScript Xojo Plugin Node.js Excel Go
(PHP ActiveX) XML GetChildWithAttrDemonstrates how to get the content of a particular node with a particular attribute. For example, returns "Face up in the Rain" for the Name="Album" node. <Response Status="OK"> <Item Name="ZoneID">0</Item> <Item Name="State">2</Item> <Item Name="FileKey">305718</Item> <Item Name="Artist">Michael Tomlinson</Item> <Item Name="Album">Face Up in the Rain</Item> <Item Name="Name">The Way We're Going</Item> <Item Name="Status">Playing</Item> </Response>
<?php $xml = new COM("Chilkat_9_5_0.Xml"); $success = $xml->LoadXmlFile('qa_data/resp.xml'); if ($success != 1) { print $xml->LastErrorText . "\n"; exit; } // xItem is a Chilkat_9_5_0.Xml $xItem = $xml->GetChildWithAttr('Item','Name','Album'); if (is_null($xItem)) { print 'not found.' . "\n"; exit; } print $xItem->Content . "\n"; ?> |
© 2000-2016 Chilkat Software, Inc. All Rights Reserved.