How eScholarship Uses XML
What it Is
|
The Extensible Markup Language (XML) provides a means by which
the structure and meaning of a document can be specified by "tags". For
example, the title of this document is: <title>How eScholarship
Uses XML<title>. Because particular document
segments are identifiable by software, sophisticated searching and display
becomes possible. For example, when searching, it would be possible to
specify that only document headings should be searched. Also, since the
document is rendered for display at the moment of request, some display
decisions can be made "on-the-fly", such as providing different versions
that display better based on the user's operating system and web
browser.
|  |
How We Use It
We use a set of tags developed by the Text Encoding Initiative to markup
our monographic publications. We serve those publications to users through
an in-house Java servlet, running under the Resin Java servlet container.
Related Resources
- UC Groups
- XML-Encoded Texts
- Information