Working with variables – to, thru, and copy

The exchange rates file was named rates.xml, and when we look at its contents in an editor, it consists of a number of <item> XML tags, each containing an exchange rate, such as this:

<item>    <title>1 USD = 0.81191502 EUR</title>    <link>http://www.floatrates.com/usd/eur/</link>    <description>1 U.S. Dollar = 0.81191502 Euro</description>    <pubDate>Fri, 23 Mar 2018 00:00:01 GMT</pubDate>    <baseCurrency>USD</baseCurrency>    <baseName>U.S. Dollar</baseName>    <targetCurrency>EUR</targetCurrency>    <targetName>Euro</targetName>    <exchangeRate>0.81191502</exchangeRate></item><item>    <title>1 USD = 0.70675954 GBP</title>     ...</item>

We see that this contains all the information we need; in fact, only <title> is enough. ...

Get Learn Red - Fundamentals of Red now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.