| Convention Paradox 2003 | Paradox et XML |
|
<racine>et ici une (très) longue ligne ...; </racine>Or
textStream.readLine () est limité à 32ko,
et rien ne limite la longueur d'une "ligne" dans un document.
En fait les documents XML produits par du code sont souvent de ce type, sans
aucun CR/LFNUL, et 50% d'un fichier XML en Unicode est composé de
NUL.<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0">...
un document XML n'est pas forcément en ASCII, ni même en ISO8859_*.
Et encore faut-il analyser le format dès le début: <?xml ne correspond pas à la
même séquence d'octets en ASCII et en UCS2 ou UCS4breakApart () ne résoud pas tout.| © 2003 Frédéric G. MARAND - OSInet | ||