Useful Links

Encodings and Unicode

http://en.wikipedia.org/wiki/Unicode
http://www.unicode.org/unicode/faq/
http://www.unicode.org/charts/
http://www.unicodecharacter.com/charsets/iso8859.html
http://www.cs.tut.fi/~jkorpela/chars.html
http://www.cl.cam.ac.uk/~mgk25/unicode.html
http://java.sun.com/j2se/1.5.0/docs/guide/intl/encoding.doc.html
analyze_unicode_files.py: my Python (2.5) script printing Unicode information on non-ASCII characters in input files; - Usage: [python] [./]analyze_unicode_files.py [--encoding=UTF-8] file1 file2 ...
Unix/Linux tools for recoding character sets: recode, iconv
Standard Linux/Unix tool for guessing file types: file (including encoding, also recognizes many binary formats), but only looks at the first 1000 bytes or so - Only useful if you know that the whole file is encoded consistently.

XML, DTD, Schema, DOM

XML 1.0 recommendation http://www.w3.org/TR/xml/
wikipedia http://en.wikipedia.org/wiki/XML
http://en.wikipedia.org/wiki/Document_type_definition
Elements vs. Attributes: http://xml.coverpages.org/elementsAndAttrs.html
DTD Syntax quickref: http://www.mulberrytech.com/quickref/XMLquickref.pdf
DOM W3C recommendation: http://www.w3.org/DOM

XPath & XSLT

W3C XSL Family http://www.w3.org/Style/XSL
W3C XSLT 1.0 recommendation: http://www.w3.org/TR/xslt
W3C XPath 1.0 recommendation: http://www.w3.org/TR/xpath
Quickref (XPath & XSLT 1.0): http://www.mulberrytech.com/quickref/XSLT_1quickref-v2.pdf
JAXP Info: https://jaxp.dev.java.net
XSLT Tutorial: Chapter 7 in J2EE 1.4 Tutorial (PDF, HTML), http://java.sun.com/xml/tutorial_intro.html
http://www.cafeconleche.org/books/bible2/chapters/ch17.html
XSLTC: http://xml.apache.org/xalan-j/xsltc
W3C XPath 2.0 rec: http://www.w3.org/TR/xpath20
W3C XSLT 2.0 rec: http://www.w3.org/TR/xslt20
XPath 2.0/XSLT 2.0 Quickrefs: http://www.mulberrytech.com/quickref/
SVG Examples - comments in German, but code is international :-)
Comprehensive SVG Literature Compilation

XQuery

XQuery: http://www.w3.org/TR/xquery
BaseX: http://www.inf.uni-konstanz.de/dbis/basex/
Saxon: http://saxon.sourceforge.net
eXist: http://www.exist-db.org
Galax: http://www.galaxquery.org
Oracle Berkeley DB XML: http://www.oracle.com/database/berkeley-db/xml/index.html
XQuery Quickrefs: http://www.mulberrytech.com/quickref/

Ulrich Schäfer