Using Microsoft SQL Server...
declare @x xml
set @x = '<Example><You & Me></Example>'
select cast(@x.query('/Example/text()') as nvarchar(50))
The result is "<You & Me>" rather than "<You & Me>".
How can I have SQL read the XML in such as way that '<', '&' and '>' are decoded?