RosettaCodeData/Task/XML-XPath/LiveCode/xml-xpath.livecode

15 lines
400 B
Text
Raw Permalink Normal View History

2016-12-05 23:44:36 +01:00
put revXMLCreateTree(fld "FieldXML",true,true,false) into xmltree
// task 1
put revXMLEvaluateXPath(xmltree,"//item[1]") into nodepath
put revXMLText(xmltree,nodepath,true)
// task 2
put revXMLDataFromXPathQuery(xmltree,"//item/price",,comma)
// task 3
put revXMLDataFromXPathQuery(xmltree,"//name") into namenodes
filter namenodes without empty
split namenodes using cr
put namenodes is an array