"Introduction to XML"
Bibliography of XML Resources

Compiled for "Introduction to XML", a presentation by Janet Crum and Laura Zeigen, OHSU Libraries, at the ASIS Pacific Northwest Chapter Annual Meeting, September 19, 1998 the 1999 Online Northwest Conference, February 12, 1999, and the Web@OHSU Conference, October 15, 1999.

Presentation materials available at: http://www.ohsu.edu/library/staff/zeigenl/xml/


Print Resources

Internet Mailing Lists

Web Resources
Good Starting Points
XML: General
XML and XSL Tutorials
Validators, Checkers, Parsers, and Other Tools
XSL: eXtensible Stylesheet Language
XLL: eXtensible Linking Language

Print Resources

Harold, Elliotte Rusty. (1998) XML: Extensible Markup Language: Structuring Complex Content for the Web. Foster City, CA: IDG Books Worldwide, Inc.

Leventhal, Michael. (1998) Designing XML Internet Applications. Upper Saddle River, NJ: Prentice Hall, Inc.

St. Laurent, S. (1998) XML: a primer. (1st ed.). New York: MIS Press.

Tittel, Ed. (1998). XML for dummies. Foster City, CA :IDG Books.


Internet Mailing Lists and Usenet Newsgroups

XML-L
A general discussion of XML. List archives are available at http://listserv.hea.ie/xml-l.html. To join, send the following message to listserv@heanet.ie: subscr ibe XML-L

XML-DEV
A discussion for people actively involved in developing resources for XML. List archives are available at http://www.lists.ic.ac.uk/hypermail/xml-dev/. To join, send the following message to majordomo@ic.ac.uk: subscribe xml-dev

comp.text.xml
A newsgroup devoted to XML.

XSL-List
A discussion devoted to XSL, including implementation and user questions, XSL-List is open to everyone from novices to experts. Subscription information and list archives are available at http://www.mulberrytech.com/xsl/xsl-list/.


Back to the top


Web Resources

Good Starting Points

Baldwin, Richard (1999). About.com's resources on XML Retrieved from the World Wide Web September 27, 1999, http://webdesign.about.com/od/xml/
Compendium of links to other online XML resources.

Bos, Bert (1999). XML in 10 Points. Retrieved from the World-Wide Web September 28, 1999, http://www.w3.org/XML/1999/X ML-in-10-points
A clear, plain-English list of the major characteristics of XML.
Bray, T. (1998). The Annotated XML Specification. Retrieved from the World-Wide Web January 28, 1999, http://www.xml.com/axml/axml.html
The official XML specification from the World Wide Web Consortium, annotated by its lead author. Bray's comments are informative and help clarify the technical language of the specification. Plus, the site itself is built with XML. Do n't miss this one!

Connolly, D. & Bosak, J. (1998, April). Extensible Markup Language (XML). Retrieved September 16, 1998 from the World Wide Web: http://www.w3.org/XML/
The home page for the World-Wide Web Consortium's (W3C) XML activity. Includes links to standards, proposals, etc., plus lots of other resources.

Flynn, P. (1998, June 1). Frequently asked questions about the Extensible Markup Language: The XML FAQ. Retrieved September 16, 1998 from the World Wide Web: http://www.ucc.ie/xml/
Great introduction to XML, with sections for users of SGML and HTML and for Webmasters.

Microsoft Corp. (1999). Extensible Markup Language (XML). Retrieved September 28, 1999 from the World Wide Web: http://msdn.microsoft.com/xml/
Explains XML support in Internet Explorer 5 and includes tutorials and demos.

Microsoft Corp. (1999). Microsoft Internet Explorer, Version 5.x
Features a built-in validating parser and support for displaying raw XML in the browser. Also supports part of the latest XSL working draft. There are several parsers available, but IE5 Beta 2 is the first stable product for the average user that offers this level of XML support.

Rees, L. C. (n.d.) What is XML? Retrieved September 16, 1998, from the World Wide Web: http://www.geocities.com/SiliconValley/Peaks/5957/xml.html
Links to lots of XML resources.

Walsh, N. (1998, February 18). A technical introduction to XML. Retrieved September 16, 1998 from the World Wide Web: http://nwalsh.com/docs/articles/xml/
A superb introduction to XML and, especially, the syntax of a DTD. Don't attempt a DTD without this document!


Back to the top


XML: General Information

Bray, T. (1998). Introduction to the Annotated XML Specification Retrieved from the World Wide Web September 28, 1999, http://www.xml.com/axml/testaxml.htm

Clark, James. XML Resources. Retrieved November 12, 1998 from the World Wide Web: http://www.jclark.com/xml/

eXtensible Markup Language: Activity in Future Retrieved September 28, 1999 from the World Wide Web: http://www.w3.org/XML/Activity.html#future

Friedland, L. and John Price-Wilkin. (1998). TEI and XML in Digital Libraries. Retrieved November 17, 1998 from the World Wide Web: http://www.hti.umich.edu/misc/ssp/workshops/teidlf/

Textuality. (n.d.). Extensible Markup Language frequently asked questions. Retrieved September 16, 1998 from the World Wide Web: http://www.textuality.com/xml/faq.html

World Wide Web Consortium. (1998, February 10). Extensible Markup Language (XML) 1.0: W3C recommendation [Specification]. Retrieved September 16, 1998 from the World Wide Web:
http://www.w3.org/TR/REC-xml
The official XML specification.


Back to the top


XML & XSL Tutorials

IBM XML Tutorial. Retrieved September 28, 1999 from the World Wide Web: http://www-4.ibm.com/software/developer/education/xmlintro/xmlintro.html

Project Cool, Inc. (1998). Developer Zone: XML basics. Retrieved September 16, 1998 from the World Wide Web: http://www.projectcool.com/developer/xmlpub/xmlbasics/


Back to the top

XML: Validators, Checkers, Parsers and Other Tools

Bray, Tim. (1998, January 5). An Introduction to XML Processing with Lark (parser) and Larval. Retrieved November 12, 1998 from the World Wide Web: http://www.textuality.com/Lark/

Perl XML Parser. Retrieved September 29, 1999 from the World Wide Web: http://www.perlxml.com/faq/perl-xml-faq.html

Scholarly Technology Group. XML Validation Form. Retrieved November 12, 1998 from the World Wide Web: http://www.stg.brown.edu/service/xmlvalid/


Back to the top


XSL (eXtensible Stylesheet Language)

World Wide Web Consortium. (1998, August 18). Extensible Stylesheet Language (XSL). Retrieved January 28, 1999 from the World Wide Web: http://www.w3.org/Style/XSL/
The W3C's XSL headquarters, featuring links to the current XSL working draft, a FAQ, XSL browsers, tutorials, and more.

World Wide Web Consortium. (1998). XSL Requirements Summary. Retrieved November 22, 1998 from the World Wide Web: http://www.w3.org/TR/WD-XSLReq
Lists the functionality that the W3C considers required for XSL.


Back to the top


XLL (eXtensible Linking Language)

World Wide Web Consortium (1998, March). XML Linking Language. Retrieved January 27, 1998 from the World Wide Web: http://www.w3.org/XML


Back to the top


"Introduction to XML"

Online Northwest 1999
by Janet Crum and Laura Zeigen
Oregon Health Sciences University Library
© Copyright 1998. No part of this presentation may be copied or use without express permission from the authors.


Last updated November 6, 2000. If you have questions about the information presented on this Web site, please e-mail either Janet Crum or Laura Zeigen.