|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Entities and XPointers
At 12:26 AM -0000 12/3/97, Peter Murray-Rust wrote: >I am probably missing something, but it seems fairly straightforward to >extract something from another document - the question is whether it's >allowed. For example, > ><A HREF="foo.xml#DESCENDANT(3,CHAP)..DESCENDANT(4,CHAP)"> >or ><A HREF="foo.xml#DESCENDANT(3,CHAP)"> >could return a chunk of well-formed XML. (JUMBO is capable of the second >form at present). The question is whether: ><!ENTITY chap3 "foo.xml#DESCENDANT(3,CHAP)"> >... >&chap3; > >is legal in an XML parser. Sure, it's a legal URL. However, an XML parser is not required to process fragment IDs, so it's almost certainly a "broken link" in XML parsers that don't implement XLL. I think XLL will have to say whether this is supposed to work in XML parsers that _do_ implement XLL. I would argue that they should (and that since XLL should be widely implemented) that it will _eventually_ be sensible to do. At the moment XLL is still soft enough that a hard and fast judgement on this issue can't really be given, I think. . I suspect that this is undefined - however it >must not be 'application-dependent', because otherwise we get different >parser behaviour. (The use of other connectors (| and ?) is presumably >similar - it's the mechanics of how the entity is retrieved.) no, ? is always legal since it's processed at the server, by definition. Whether it works (as will all URLs) depends on the server's policy for reolving the URL's sent to it. >The only argument I can see against this is that it requires all parser >writers who cope with ENTITYs to resolve XLL - and that is quite a strong >argument :-) I think the evident usefulness of this is another strong argument for implementing XLL widely, and also for making sure that XLL processors are defined to affect URI (URL) throughout a document, and not just in XLL specific elements. -- David _________________________________________ David Durand dgd@c... \ david@d... Boston University Computer Science \ Sr. Analyst http://www.cs.bu.edu/students/grads/dgd/ \ Dynamic Diagrams --------------------------------------------\ http://www.dynamicDiagrams.com/ MAPA: mapping for the WWW \__________________________ xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ To (un)subscribe, mailto:majordomo@i... the following message; (un)subscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








