Ah, intersection, I'll look into it. Gary
On Tue, Jan 2, 2024, 9:50 AM Andreas Hubold <andreas.hub...@coremedia.com.invalid> wrote: > Hi Gary, > > right, but it is optional for external entities, see > https://www.w3.org/TR/xml/#TextEntities > > And the examples in https://www.w3.org/TR/xml/#NT-EncodingDecl also > don't have version attributes, so this might still be a valid use case? > > > <?xml encoding='UTF-8'?> > > <?xml encoding='EUC-JP'?> > > Cheers > Andreas > > > Gary Gregory schrieb am 02.01.24 um 15:42: > > [Sie erhalten nicht häufig E-Mails vongarydgreg...@gmail.com. Weitere > Informationen, warum dies wichtig ist, finden Sie unterhttps:// > aka.ms/LearnAboutSenderIdentification ] > > > > Hi Andreas, > > > > In an "xml" PI, the "version" is NOT optional, see > > https://www.w3.org/TR/REC-xml/#sec-pi > > > > If we tried to handle all cases of invalid documents, then there would > > be no end to it. > > > > Gary > > > > On Tue, Jan 2, 2024 at 9:36 AM Gary Gregory<garydgreg...@gmail.com> > wrote: > >> Ah, you are talking about something different, I am sorry about that. > Looking... > >> > >> Gary > >> > >> On Tue, Jan 2, 2024 at 9:35 AM Gary Gregory<garydgreg...@gmail.com> > wrote: > >>> Hello Andrea, > >>> > >>> Please try git master or a 2.16.0-SNAPSHOT build > >>> ( > https://repository.apache.org/content/repositories/snapshots/commons-io/commons-io/2.16.0-SNAPSHOT > ) > >>> I fixed this today as reported inhttps:// > github.com/apache/commons-io/pull/550 > >>> > >>> TY! > >>> Gary > >>> > >>> On Tue, Jan 2, 2024 at 9:33 AM Andreas Hubold > >>> <andreas.hub...@coremedia.com.invalid> wrote: > >>>> Hi, > >>>> > >>>> the regular expression for the encoding was changed in XmlStreamReader > >>>> between 2.13.0 and 2.15.1. > >>>> > >>>> It now requires a version attribute in the XML declaration and does > not > >>>> work anymore with some real world files. > >>>> > >>>> For example, the encoding from the following example declaration is > >>>> respected by 2.13.0, but not by 2.15.1 > >>>> > >>>> <?xml encoding='Cp1047'?> > >>>> > >>>> It works if the version is specified: <?xml version="1.0" > >>>> encoding='Cp1047'?> > >>>> > >>>> However note, thathttps://www.w3.org/TR/xml/#NT-EncodingDecl also > >>>> mentions examples without version attribute, at least for entities. It > >>>> would be good to restore the previous behavior, IMHO. > >>>> > >>>> Cheers, > >>>> Andreas > >>>> > >>>> > >>>> > >>>> > >>>> --------------------------------------------------------------------- > >>>> To unsubscribe, e-mail:user-unsubscr...@commons.apache.org > >>>> For additional commands, e-mail:user-h...@commons.apache.org > >>>> > > --------------------------------------------------------------------- > > To unsubscribe, e-mail:user-unsubscr...@commons.apache.org > > For additional commands, e-mail:user-h...@commons.apache.org > > >