Path: ...!news.mixmin.net!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!feed.abavia.com!abe006.abavia.com!abe002.abavia.com!proxad.net!feeder1-1.proxad.net!cleanfeed1-b.proxad.net!nnrp1-2.free.fr!not-for-mail From: Damien Wyart Newsgroups: fr.comp.lang.python Subject: Re: XML : texte en forme de balise Organization: Serveur de News Free References: <0b2d9848-ac47-41fe-8400-debbb3968e4en@googlegroups.com> <983c9a4c-99b6-4517-be5c-fc8e76d204e1n@googlegroups.com> Date: Fri, 26 May 2023 19:12:17 +0200 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/30.0.50 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Lines: 15 Message-ID: <6470e871$0$2979$426a74cc@news.free.fr> NNTP-Posting-Date: 26 May 2023 19:12:17 CEST NNTP-Posting-Host: 83.114.69.2 X-Trace: 1685121137 news-3.free.fr 2979 83.114.69.2:52598 X-Complaints-To: abuse@proxad.net X-Received-Bytes: 1734 Bytes: 1886 * "pata...@gmail.com" in fr.comp.lang.python: > cette petite chaîne est un exemple et malheureusement, je ne connais pas > à l'avance les "bad tag" (). ma question serait donc plutôt : comment > fournir à xml.etree.ElementTree la liste des tags à considérer ? dans XML il est > question de namespace (espace des noms) : je suppose que c'est sans doute > destiné à ça... j'ai toujours eu horreur de XML ;-) ElementTree s'attend à recevoir du XML valide, or quand il y a un tag "orphelin", ça n'est plus le cas... J'ai juste trouvé ça qui mentionne "recover" mais je n'ai jamais testé : https://stackoverflow.com/questions/40314550/ignore-mismatched-tag-in-xml-etree-elementtree-xmlparser-python -- DW