Re: XMLSerialize: version and explicit XML declaration
Jim Jones <jim.jones@uni-muenster.de>
From: Jim Jones <jim.jones@uni-muenster.de>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>
Date: 2025-02-21T09:33:32Z
Lists: pgsql-hackers
Attachments
- v2-0001-Add-XMLSerialize-explicit-XML-declaration-SQL-XML.patch (text/x-patch) patch v2-0001
On 30.09.24 10:08, Jim Jones wrote: > On 25.09.24 18:02, Tom Lane wrote: >> AFAICS, all we do with an embedded XML version string is pass it to >> libxml2's xmlNewDoc(), which is the authority on whether it means >> anything. I'd be inclined to do the same here. > Thanks. I used xml_is_document(), which calls xmlNewDoc(), to check if > the returned document is valid or not. It then decides if an unexpected > version deserves an error or just a warning. > > Attached v1 with the first attempt to implement these features. rebase Best regards, Jim