[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: How is eduml related to xml? tutorials?
On Wed, Jul 28, 1999 at 12:02:14PM -0700, jim@mercury.laney.edu wrote:
see my recommended list of tutorials at bottom:
> How is eduml related to xml? how xml to sgml?
>
> By what mechanism are any of these parsed (i.e., "what is available
> now", -not- "what is parsing in general and how, in general, would one
> approach parsing any of these")?
Jim and Tim, I'm off for 2 weeks holidays in a few hours.
So I can't pursue this thread for a little while.
SGML is the original idea, 12 year old, too complex
XML is the simplified version of SGML (made simple for web applications)
using the 80/20 rule: 80% of SGML functionality using only 20% of the ideas
XML is object oriented
so XML is the template object
and EduML, MathML, DTML etc... are all children of XML; instances of XML;
implementations of XML.
There are an increasing number of ways to parse ANY instance of XML (that is
the beauty; any one can make up an XML instance , say JimML and use the same
tools as for parsing EduML or MathML or XHTML (the XMLified version of HTML)
or ANY other XML
Right now, I am using XMLscript to parse my stuff. I have in the past
successfully used the XML module of PHP, XML::Parser (a Perl Module),
and toyed with many others. IBM is writing oodles of java programs for
parsing XML, for example. I think this is anticipation of XML being the
lingua franca of e-commerce.
Here are some links I actually use and find helpful:
www.xmlscript.org (has a nice tutorial introduction to this very topic!)
Linkname: Cafe con Leche XML News, and Resources
URL: http://metalab.unc.edu/xml/ (yahoo-like for XML stuff)
http://www.scripting.com/ (Dave Winer (an XML heavy-weight) writes a log of
very interesting observations about XML and implements many ideas)
I learned a LOT from reading his column over the past year
(note: it may take some getting used to his "different" style and
his comments are not just about XML ... )
Linkname: Free XML software
URL: http://www.stud.ifi.uio.no/~larsga/linker/XMLtools.html
(where I get most of my "free" tools from)
Linkname: XML Tutorial: The Least You Need To Know
URL: http://www.cs.caltech.edu/~adam/papers/xml/tutorial/
(this is where I learned my introductory XML)
http://www.textuality.com by Tim Bray (Main author of XML, who lives in
my city! His website is interesting and his writings inspire me)
and of course, the absolute reference: the people who brought us XML:
http://www.w3.org (for those who like to read the source)
and
http://www.xml.com (most often cited reference in the literature)
Bruno