- From: Daniel Veillard <Daniel.Veillard@w3.org>
- Date: Mon, 6 Nov 2000 19:21:14 +0100
- To: www-xml-xinclude-comments@w3.org
1) 3.3. Included Items when parse="text" Issue XInclude-62-text-encoding raises an interesting question, but even assuming that one get an encoding for example it's ASCII, how should characters out of the XML range i.e. production [2] http://www.w3.org/TR/REC-xml#charsets be handled. - accepting them looks really bad, we would get an Infoset with chars out of the range accepted by XML - dropping the full text include is a reasonable option, but how many times are we gonna loose the full include due to a misplaced BEL or BS - dropping the out of range chars from the resulting infoset seems an even better option 2) 3.4. Creating the Result Infoset The example is wrong: <xinclude:include href="#xpointer(x/xinclude:include[1])" parse="text"/> is not allowed per Note in 3.3. about fragment and 3.3. when parse="text". s/text/xml/ should be sufficient 3) 4. Syntax The DTD example seems wrong: s/ELEMENT include EMPTY/ELEMENT xinclude:include EMPTY/ 4) 3.2.2. Multiple Nodes I may not have understood it but the second paragraph sounds really strange to me: -------------------- If the document element in the source infoset is an include element, it is an error to attempt to replace it with more than a single element. -------------------- - when parse="xml" it sounds clear that multiple nodes can result for the infoset insertion - all document element in the source infoset should be XInclude element now. Is this a remain of the attribute syntax which should be removed ? Or did I simply missed the point of this sentence ? Daniel -- Daniel.Veillard@w3.org | W3C, INRIA Rhone-Alpes | libxml Gnome XML toolkit Tel : +33 476 615 257 | 655, avenue de l'Europe | http://xmlsoft.org/ Fax : +33 476 615 207 | 38330 Montbonnot FRANCE | Rpmfind search site http://www.w3.org/People/all#veillard%40w3.org | http://rpmfind.net/
Received on Monday, 6 November 2000 13:21:18 UTC