[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Why is < illegal in an attribute value but theequivalent h
On 17/03/2022 11:57, Roger L Costello wrote: Correct. At the XML parsing level an attribute value of "<x>blah</x>" has no more semantic value than an attribute value of "Roger".Thanks Pete. That makes sense. And to be sure that I am crystal clear, when you say: Internal logic converts "<x>blah</x>" to "<x>blah</x>" The resulting converted value: "<x>blah</x>" does _not_ mean there is an element <x> with value blah. Rather, it means there is a stream of characters '<', 'x', '>', 'b', 'l', 'a', 'h', '<', '/', 'x', '>' and those characters have no semantics and are not to be interpreted. Correct? (Naturally, to be pedantic, higher levels could associate domain specific semantics with either of those values - like your ET and EX attribute values posted earlier - but as far as XML parsing is concerned, the job is done :) ) Regards, Pete. -- --------------------------------------------------------------------- Pete Cordell Codalogic Ltd Read & write XML in C++, http://www.xml2cpp.com ---------------------------------------------------------------------
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |
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
|