[fpc-pascal] Patch: new XML export for FCL-DB ready forinclusion, issue 19790 - includes Delphi Clientdataset
michael.vancanneyt at wisa.be
michael.vancanneyt at wisa.be
Thu Jul 28 10:09:13 CEST 2011
On Thu, 28 Jul 2011, Ludo Brands wrote:
>>> - when a string field contains the > character, the row is not
>>> imported but the previous one is duplicated.
>> Strange, shouldn't this be handled by the XML export code?
>
> Debugged xmlwrite.pp. In DelphiClientDataset, values are sent out as
> attributes of ROW. Line 133 in xmlwrite.pp specifies special characters for
> attributes as AttrSpecialChars = ['<', '"', '&', #9, #10, #13];
> It doesn't include '>'. Is delphi violating the rules or is xmlwrite.pp too
> conservative, I don't know. Adding '>' to AttrSpecialChars seems to be a
> save solution. Another issue in bugtracker?
Yes, and please assign it to sergei gorelkin.
Michael.
More information about the fpc-pascal
mailing list