Oct 8, 2009

Reading Response - XML

On the surface XML seems like a fairly straightforward language. However, once DTDs, XML Schema, and non-text entities come into the picture things seem to get quite a bit more complicated. Are there any good online resources with practice (homework) for programming in XML? As we all know, reading about programming can be somewhat informative but ultimately programming is the way to learn.

On a related note, I think it would be useful to see some of the things that XML allows us to do - especially the things noted in the Bryan article:
- Create a compound document
- Place imagery in a file
- Add editorial content to a file

Is there any way we can look at some examples of this in class or as a "hand on point?"

Also, as mentioned in the Bryan article an XML document is considered 'valid' if it has processing instructions (e.g. encoding, XML version, etc), a DTD (or a link to one), and a properly tagged document. Why would one want to have a non-valid XML document? Is there a reason to not include some of those elements or is it just bad practice?

No comments:

Post a Comment