in reply to appending xml to string

That won't cause your code to fail. What you are seeing is just a deprecation warning. Everything still works. It's just warning you that at some point in the future a feature that you are using is likely to be removed.

If you see a warning or an error that you don't understand then you can look it up in perldiag to get more details. In this case, it says:

Use of bare << to mean <<"" is deprecated
(D deprecated) You are now encouraged to use the explicitly quoted form if you wish to use an empty line as the terminator of the here-document.
--
<http://dave.org.uk>

"The first rule of Perl club is you do not talk about Perl club."
-- Chip Salzenberg

Replies are listed 'Best First'.
Re^2: appending xml to string
by ikegami (Patriarch) on Nov 10, 2006 at 16:42 UTC
    Which means
    <<"START" ok (interpolates) <<'START' ok (doesn't interpolate) <<START Same as <<"START" << "START" Same as <<"START" << 'START' Same as <<'START' << START bad