Read URL from XML data

Fade

New Member
Using Delphi 2010 I want to read the URL's for Location, Smartcard_Location and Integrated_Location from the following XML sample data (I left out parts I don't need) using TXMLDocument:\[code\]<?xml version="1.0" encoding="UTF-8"?><PNAgent_Configuration xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance"> <Request> <Enumeration> <Location replaceServerLocation="true" modifiable="true" forcedefault="false" RedirectNow="false">http://2003xa/Citrix/PNAgent/enum.aspx</Location> <Smartcard_Location replaceServerLocation="true">https://2003xa/Citrix/PNAgent/smartcard_enum.aspx</Smartcard_Location> <Integrated_Location replaceServerLocation="true">http://2003xa/Citrix/PNAgent/integrated_enum.aspx</Integrated_Location> <Refresh> <OnApplicationStart modifiable="false" forcedefault="true">true</OnApplicationStart> <OnResourceRequest modifiable="false" forcedefault="true">false</OnResourceRequest> <Poll modifiable="false" forcedefault="true"> <Enabled>true</Enabled> <Period>6</Period> </Poll> </Refresh> </Enumeration> </Request></PNAgent_Configuration>\[/code\]The data is already loaded from a webserver into a TXMLDcoument. What is the easiest way to parse this data and get the URL's into string values?
 
Back
Top