Tcl
Tcl
SearchAllForContent
See more XML Examples
Demonstrates the SearchAllForContent method.Chilkat Tcl Downloads
load ./chilkat.dll
set success 0
set xml [new_CkXml]
# xBeginAfter is a CkXml
# xFound is a CkXml
set success [CkXml_LoadXmlFile $xml "qa_data/xml/pigs.xml"]
if {$success != 1} then {
puts [CkXml_lastErrorText $xml]
delete_CkXml $xml
exit
}
set xBeginAfter [CkXml_GetSelf $xml]
set xFound [CkXml_SearchAllForContent $xml $xBeginAfter "*pig*"]
set searchForMore 1
while {$searchForMore == 1} {
puts [CkXml_tag $xFound]
puts [CkXml_content $xFound]
puts "--"
delete_CkXml $xBeginAfter
set xBeginAfter $xFound
set xFound [CkXml_SearchAllForContent $xml $xBeginAfter "*pig*"]
set searchForMore [CkXml_get_LastMethodSuccess $xml]
}
delete_CkXml $xBeginAfter
delete_CkXml $xml