|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Why the Infoset?
Sean McGrath wrote: > > [Rick Jelliffe] > > > >That there can be several different lexical forms in XML for the same > >information item > >allows one to use text-based tools such as UNIX tools. (The one I > >recommend is > >always to keep markup and data for titles and searchable strings on a > >single line, so that greps will work.) > > But the fact that the "same item" can have so many different lexical > forms means that getting the right answer every time necessitates > parsing the XML. Err, yes. If you parse some text as a series of lines you will get one result, if you parse it as XML you will get another, and if you parse it as C yet another. So what? > >The infoset lets people know what information will be in the parsed XML, > >regardless of > >which lexical form was used. > > > > All forms of accurate XML data processing - even the dumbest > lexical processing - involve parsing of some form. The idea > that > non-parsed <--> parsed > are two ends of an extreme with clear blue water in > between does not seem right to me. I would agree, but in discussing XML processing, "parsed" is short-hand for "parsed-as-XML" and "non-parsed" is shorthand for "not parsed-as-xml". There is no need for me to write "what information will be in the parsed-as-XML XML": in the context of talking about XML processing what is meant by "parsed XML" should be obvious. The XML Infoset is not a set of categories determined by science or nature, it is a policy document derived by engineering and negotiation which identifies and grades the various kinds of information that a parsed XML document has, for use in various W3C specs. Having an infoset spec gives spec-making groups an indication of what mainstream requirements are: for example, "should the DOM report line-numbers?" is an example of something that the infoset could help in. Rick Jelliffe Rick Jelliffe
|
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








