Re: XML with invalid chars
От | Noah Misch |
---|---|
Тема | Re: XML with invalid chars |
Дата | |
Msg-id | 20110426211110.GA21669@tornado.gateway.2wire.net обсуждение исходный текст |
Ответ на | XML with invalid chars (Andrew Dunstan <andrew@dunslane.net>) |
Ответы |
Re: XML with invalid chars
|
Список | pgsql-hackers |
On Mon, Apr 25, 2011 at 07:25:02PM -0400, Andrew Dunstan wrote: > I came across this today, while helping a customer. The following will > happily create a piece of XML with an embedded ^A: > > select xmlelement(name foo, null, E'abc\x01def'); > > Now, a ^A is totally forbidden in XML version 1.0, and allowed but only > as "" or equivalent in XML version 1.1, and not as a 0x01 byte > (see <http://en.wikipedia.org/wiki/XML#Valid_characters>) > > ISTM this is something we should definitely try to fix ASAP, even if we > probably can't backpatch the fix. +1. Given that such a datum breaks dump+reload, it seems risky to do nothing at all in the back branches.
В списке pgsql-hackers по дате отправления: