Re: Fix XML handling with DOCTYPE
От | Tom Lane |
---|---|
Тема | Re: Fix XML handling with DOCTYPE |
Дата | |
Msg-id | 22865.1552768965@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Fix XML handling with DOCTYPE (Ryan Lambert <ryan@rustprooflabs.com>) |
Ответы |
Re: Fix XML handling with DOCTYPE
|
Список | pgsql-hackers |
Ryan Lambert <ryan@rustprooflabs.com> writes: > I'm investigating the issue I reported here: > https://www.postgresql.org/message-id/flat/153478795159.1302.9617586466368699403%40wrigleys.postgresql.org > I'd like to work on a patch to address this issue and make it work as > advertised. Good idea, because it doesn't seem like anybody else cares ... > I see xmlParseBalancedChunkMemoryRecover that might provide the > functionality needed. TBH, our experience with libxml has not been so positive that I'd think adding dependencies on new parts of its API would be a good plan. Experimenting with different inputs, it seems like removing the "<!DOCTYPE ...>" tag is enough to make it work. So what I'm wondering about is writing something like parse_xml_decl() to skip over that. Bear in mind though that I know next to zip about XML. There may be some good reason why we don't want to strip off the !DOCTYPE part from what libxml sees. regards, tom lane
В списке pgsql-hackers по дате отправления: