PBDOM_DOCUMENT:
GetElementsByTagName method
Description
Retrieves
all the elements in the XML document that have the specified TagName.
Syntax
|
1 |
<span>pbdom_object_name</span>.GetElementsByTagName(string <span>strTagName</span>, ref pbdom_element <span>pbdom_element_array</span>[]) |
|
Argument |
Description |
|---|---|
|
strTagName |
The TagName of the elements to be searched |
|
pbdom_element_array[] |
A reference to a PBDOM_ELEMENT |
Return Values
Boolean. GetElementsByTagName returns true for
success and false if an exception occurs.
Examples
Assume a PBDOM_DOCUMENT contains the following
XML fragment:
|
1 |
<book><br>   <title>The Winter's Tale</title><br>   <author>William Shakespeare</author><br>   <price>7.95</price><br>   <quantity>1</quantity><br></book><br><book><br>   <title>Le Lecon</title><br>   <author>Eugene Ionesco</author><br>   <price>10.95</price><br>   <quantity>1</quantity><br></book><br><book><br>   <title>Deutsches Tempo</title><br>   <author>Kurt Tucholsky</author><br>   <price>13.95</price><br>   <quantity>1</quantity><br></book> |
The following statements extract the list of titles from the
document and display it in a multilineedit control:
|
1 |
pbdom_document doc<br>pbdom_element element[]<br> <br>// doc contains role elements<br>boolean bb_bool<br> <br>bb_bool = doc.getelementsbytagname("title",element[])<br> <br>integer ii_bound, i<br> <br>ii_bound = upperbound(element)<br>for i = 1 to ii_bound<br>   mle_1.text += element[i].gettext() + "~r~n"<br>next |
Document get from Powerbuilder help
Thank you for watching.
Subscribe
Login
0 Comments
Oldest