[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: This week's XML Puzzler
> a. What is the size of the smallest valid XML entity? > b. well-formed? > c. 1.1 valid? > d. 1.1 well-formed? 0 bytes. The following entity's length is 0 bytes: <!ENTITY foo ""> Of course if you meant "external entity" then the answer is different: a. 0 bytes b. 0 bytes c. 21 bytes (the length of the textDecl: <?xml version="1.1"?>) d. 21 bytes If you meant "document" or "document entity" then the answers differ still more a. 27 bytes (<!DOCTYPE a SYSTEM "a"><a/>) b. 4 bytes (<a/>) c. 48 bytes (<?xml version="1.1"?><!DOCTYPE a SYSTEM "a"><a/>) d. 25 bytes (<?xml version="1.1"?><a/>) The answer to "a" would change slightly if you wanted to know the whole document total. Also all of these answers would change if you had in mind a different serialization, at which point some on this list would argue that you are not talking XML. Also, I don't know if you are asking about a serialized document or if I could use various parser features, for example, to supply a DOCTYPE pogrammatically. So I go with my first answer. 0 bytes. All the best, Jeff Rafter
|
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
|