So I have this XML doc:
-
http://www.mysite.com/page?id=1
try this <URL><![CDATA[http://www.mysite.com/page?id=1]]></URL>
You can try <URL><![CDATA[http://www.example.com/page?id=1]]></URL>
All text in an XML document will be parsed by the parser.
But text inside a CDATA
section will be ignored by the parser. You can find more here.
As you provide it, the XML is well formed. You don't have anything to escape in it. Maybe you have encoding problems in your source file. For information, the 2 characters you must escape in XML are :
& in &
< in <
Characters you may escape in attributes values (depending on the syntax you use for attributes : attr='value'
or attr="value"
) :
" in "
' in '
Depending on the context, the last character that can be escaped :
> in >