don't return it (or pass it) as a string!
pass it as an XmlElement.
check this article to see how:
http://msdn.microsoft.com/library/en-us/dnservice/html/service04162003.asp
-Dino
> We have a web service that basically does as follows:
>
[quoted text clipped - 12 lines]
>
> This works fine when we use a VB.NET or ColdFusion test app to send or receive XML. However, some of our customers who aren't using VB or CF are
having the XML returned to them using entity references ( such as: < and
> ). If we change the code to:
> <WebMethod()> _
> Public Function Verify(ByRef strXML As String) As Integer
[quoted text clipped - 16 lines]
>
> akosz